
The Iyowa community in Edo State has been thrown into unrest as residents stormed the streets today to protest the rising wave of kidnappings terrorizing the area. The agitation follows two shocking incidents within just 48 hours — a husband and wife abducted two days ago, and another resident kidnapped yesterday, further heightening fear and…