A spiritualist and 11 suspected kidnappers have been arrested in Benue State for a series of abduction cases in the North-Central state Police Public Relati...
But without advertising-income, we can't keep making this site awesome.