Yoruba World Congress
Nigeria
A Sociocultural Group of Indigenous Yoruba people agitating for the sovereign state of Oduduwa.