Nigerian Hotel Restaurant Shutdown For Serving Human Meat, 11 Arrested

A restaurant in Nigeria has been shut down after it was found to be serving human flesh. The hotel restaurant in Anambra, Nigeria came under scrutiny after locals told police there were rumours it was cooking human meat for its customers. When police raided the restaurant they discovered human heads that were still bleeding, with … Read more