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

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

You cannot copy content of this page