Assistant Police Commissioner Commits Suicide In Edo State
An Assistant Commissioner of Police, ACP, identified as Christopher Osakue, has reportedly committed suicide in Benin, the Edo State capital. He was alleged to have shot himself in the head with his service pistol…