Headlines3 years ago
Oduduwa Republic: 11 arrested as Yoruba nation agitators invade Ogun police headquarters
The police in Ogun State on Saturday arrested 11 Yoruba nation agitators protesting in Abeokuta. They were said to have been arrested at the Alake’s palace...