Oba of Benin moves against human traffickers, cultists

The Oba of Benin Omo N’Oba N’Edo Uku Akpolokpolo Oba Ewuare II, has placed curse on perpetrators of human trafficking and their collaborators including native doctors and priests who administer oath of secrecy on victims.