Tragedy struck Edo State Police Command on Wednesday as an Assistant Commissioner of Police (ACP) in charge of Training and Development allegedly committed suicide in Benin City.
Alhaji Ibrahim Idris, Inspector General of Police
The police officer who was identified as Christopher Nosakhare Osakue was alleged to have shot himself in the head with his service pistol inside his private
↧