In News Assistant Police Commissioner Commits Suicide In Edo State January 1, 2017 No Comments An Assistant Commissioner of Police, ACP, identified as Christopher Osakue, has reportedly committed suicide in Benin, the Edo State…