PERSPECTA

News from every angle

Back to headlines

Nigerian Police Deny IG Issued 'Shoot-on-Sight' Order in Benue

The Nigerian Police Force denied that the Inspector General of Police issued a 'shoot-on-sight' order in Benue State, clarifying earlier reports regarding his statements.

25 Jul, 11:38 — 25 Jul, 11:38
PostShare