PHOTOS: Yoruba people hold rally in London, demand Oduduwa Republic

0 Min Read

Yoruba people living abroad have started campaigning for the creation of Oduduwa nation, this happened on Sunday 13th September, 2020 in London, United Kingdom. Below are the snapshot photographs of the rally.

Share this Article
Leave a comment

You cannot copy content of this page