harvested private parts

Benue: Police arrest ‘ritualists’ who killed lady, harvested private parts

Benue: Police arrest ‘ritualists’ who killed lady, harvested private parts

The Benue State police command has arrested three persons over the murder of a young lady in a hotel in…

3 years ago