Human Flesh Meat Market Opens In London…Yes, You Just Read Those WordsA HUMAN FLESH MARKET has opened in London. However, it's not what you think.Michael Dot Scott6 years ago