In Edo State, Nigeria, the police have arrested four people who are suspected of being kidnappers, along with an Islamic teacher. The teacher is accused of making charms that help with criminal activities. This action is part of the police's efforts to stop crime in the Edo North area.
Don't miss out on breaking stories and in-depth articles.