This ceremony is part of a rich indigenous Yoruba religious tradition that began in West Africa and has become one of the ten largest religions in the world, with upwards of 100 million practitioners.
The Yoruba Council Worldwide (YCW), an umbrella organisation representing Yoruba people globally, has opposed the planned inauguration of a Sharia Court in Oyo Town, Oyo State. The event ...