Nigeria

Fine Dining
Fine Dining
Fine Dining
O.K. That whole crawfish "suck the head" deal is one thing, but a restaurant in Nigeria has gone a bit too far with the concept. According to yourjewishnews, an anonymous tip led Amambra, Nigeria police to a restaurant where they discovered two fresh human heads wrapped in cellophane...