‘Human meat’ is not being sold in the UK

By | September 12, 2023

Clips from Channel 4’s Miracle Meat hoax documentary have been shared widely online, with some people seeming to believe that human meat is really on sale in the UK.Source