Yoruba Nation agitators protest in Ibadan over arrest of Igboho’s men
Yoruba Nation agitators have stormed streets in Ibadan, Oyo State, demanding the release of agitators arrested during raid on Sunday Igboho’s house and the Lagos rally. The protesters were armed with placards as they sing and marched peacefully on streets…