Leme

Police arrest couple with fresh human parts in Ogun

The operatives of the Ogun State Police Command have arrested a couple for allegedly being in possession of fresh human…

3 years ago

This website uses cookies.