Tag: otokoto

Otokoto, alleged ritualist, executed after 20 years behind bars

Chief Vincent Duru, popularly known as Otokoto, has been executed twenty years