The Olowo of Owo, Oba Ajibade Gbadegesin Ogunoye III, has placed a curse on cultists and their sponsors in response to the recent spate of cult-related violence in the area. Stakeholders in Owo have ...