Barbaric rituals persist in Ogun State: The untold agony of the Akinola Akinbo descendants
By Our Correspondent Deep in Itoki village near the Itoki Railway Station in Agbado, Ifo Local Government Area of Ogun State, Nigeria, an annual spiritual festival shrouded in secrecy and controversy takes place every second week of December each year.…