Updated: 2015-04-25 10:24:21
listentoliveradio

Top Story

Highlights

PHOTO: This Nigerian restaurant serves roasted human heads

A restaurant in the Nigerian state of Anambra has been shut down after the authorities reportedly found it has been selling dishes made of human meat.

News

Highlights

Sponsor

Photos

Gallery