Tag «Yoruba nation»

Yoruba Nation agitators to protest Sunday Igboho’s detention in Cotonou

Yoruba Nation agitators will today, Wednesday, July 21, stage a protest in Ibadan, Oyo State. This is to demand the immediate release of their embattled leader Sunday Igboho who was recently arrested in Benin Republic. Igboho’s spokesperson, Olayomi Koiki, shared a post on his Facebook page this morning announcing the planned protest. READ ALSO:  Kanye West …