News2 years ago
Yoruba Nation Agitators Plan Mega Rally In US To Demand Separate Nation, Release Of Detained IPOB Leader, Kanu By Nigerian Government
The rally will be held at the US Department of State 2201 C St NW. Washington DC 20520. Yoruba Nation agitators have disclosed their plan to...