Human Meat Market Opens In LondonHuman Meat Market Opens In LondonA HUMAN FLESH MARKET has opened in London. However, it's not what you think.Michael Dot ScottMichael Dot Scott