Residents of Benin City have applauded the recent clampdown on suspected cultists in the city just as they urged the police to be firm and professional in their investigations. The residents’ commen …
Residents of Benin City have applauded the recent clampdown on suspected cultists in the city just as they urged the police to be firm and professional in their investigations. The residents’ commen …