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