VIDEO: Nigerians in London hold Yoruba Nation Rally

Yoruba Nation Rally London

Supporters of Yoruba Nation, agitated for a division of Nigeria at Trafalgar Square, London, July 3. Watch on Charming Magazine’s YouTube Channel below:

LEAVE A REPLY

Please enter your comment!
Please enter your name here