Nigeria: Police Arrest Ogun Pastor Over Human Skull

The police in Ogun paraded a pastor at the command's headquarters for being in possession of a human skull, which they allegedly exhumed in Sabo, Abeokuta.

Photo: Flickr

Human skull