(PHOTOS) North, Tinubu Confused As Yorubas Hold Massive Rally For Oduduwa Independence in London

Yorubas resident in London United Kingdom gathered at Trafalgar square to hold a massive rally calling for the independence of the Yoruba nation. This means that they are tired of staying in Nigeria.See photos of the massive protest by Yorubas calling for a Yoruba nation named Oduduwa

Source link

%d bloggers like this: