Oduduwa: Tension as Yoruba women chase away police, hold massive Rally in Ibadan (video)
The Yoruba People in Ibadan has successfully carried out their massive Oduduwa Rally after scaring […]
The Yoruba People in Ibadan has successfully carried out their massive Oduduwa Rally after scaring […]