Ipokia local government

Ogun police arrest two with human skull

The Ogun state police command disclosed that it has arrested two men who were allegedly in possession of human skull…

5 years ago