Yourba nation

BREAKING: Modupe Abiola declares herself president of ‘Democratic Republic of Yoruba Nation (VIDEO)

Modupe Onitiri Abiola has proclaimed herself president of the newly formed Democratic Republic of Yoruba Nation, claiming to have broken…

8 months ago