Oduduwa Republic

Self-determination
Uncategorized

Self Determination: Yoruba groups set June 12 as referendum date

Self Determination: Yoruba groups set June 12 as referendum date     Some Yoruba groups under the aegis of Assembly of all Yoruba Groups Worldwide have set June 12, 2021 as a day of referendum for the South-West region.   The groups disclosed this on Thursday after their meeting held in Ibadan, the Oyo State. […]

Read More