
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...
This site is ad supported. Please understand that we need your help to keep us around. Please whitelist us.