youtHouse reporters

Police Inspector Allegedly Shots Himself Dead In Imo

A mobile police officer in Imo State has reportedly killed himself a few moments after complaining…