Police Deny IGP Issued ‘Shoot-on-Sight’ Order in Benue
The Nigeria Police Force has dismissed reports claiming that Inspector-General of Police, Olatunji Disu, directed officers to shoot on sight anyone found carrying illegal firearms in Benue State. The Force clarified that no such ‘shoot-on-sight’ order was issued by the...









