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
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