Restaurant “Serving Human Flesh” Has Been Shut Down Nigeria – Visitors at the hotel restaurant notified police of... Read more