Yoruba indigenes in the United Kingdom have declared their stand on the inevitability of the creation of the Oduduwa Nation, separate from the Federal Republic of Nigeria.
They strongly opine that the creation of Nigeria from inception was a fraud which had never ensured national peace, progress and oneness.


