27 July 2010 :
in Edo State, Nigeria, Justice Cromwell Idahosa sentenced Chief Priest Felix Osadolor, alias Afro, Ogbemudia Omoruyi and Oluwafemi Aihevbua to death by hanging for killing palace chief Sunday Ahanon. Ahanon was murdered by gunmen on November 15, 2005.