Madman Ritualist Arrested In Edo

From Jefferson Ibiwale, Benin A supposed madman has been arrested in Benin, Edo State, for killing several persons and cutting off their vital parts for the purpose of selling same…