Chief Sunday Adeyemo, a.k.a Oosa Ighoho, the Yoruba Nation activist, was on Monday released from detention by the Benin Republic Government. Breaking...
The remaining two aides of embattled Yoruba Nation agitator, Chief Sunday Adeyemo a.k.a Igboho Oosha, who have been in DSS custody in Abuja...