Ammunitions Recovered As Police Arrest 20 More Yoruba Nation Agitators In Ibadan (PHOTOS) | MarvelTvUpdates
The Oyo State Command of the Nigeria Police Force has confirmed the arrest of twenty individuals suspected to be Yoruba Nation Agitators. We reported earlier that Yoruba Nation Agitators invaded….