Beef Tallow In New £5 Notes?
  • 28 November 2016
According to rumors on social media, trace amounts of tallow are present in the UK's...
  • Fact Check
Beef Tallow In New £5 Notes?