National3 years ago
Oduduwa Republic: Yoruba Nation Rally Holds In Abeokuta Despite Police Ban (Video)
Yoruba Nation agitators are currently protesting on the streets of Abeokuta, Ogun State, despite the ban by the police. Information gathered has it that the agitators...