Nigerian Police

The suspects and others allegedly killed the police officer at Wamsa Suwa, a village in Lamurde Local Government Area of the state.

The post Two held for alleged murder of police officer appeared first on Premium Times Nigeria.