Humanity News
Oba of Benin invokes charms last exposed to sunlight 800 years ago against human traffickers
Chief David Edebiri is the Esogban of Benin Kingdom. As the Odionwere of the Kingdom, he’s answerable for the security and progress in the Kingdom. On this interview, Esogban who’s the second in command within the…