IGP Disu Did Not Give “shoot-on-sight” Order in Benue, Police Clarifies
The Nigerian Police authorities have denied reports that the Inspector General of Police (IGP), Tunde Disu ordered police officers to shoot anyone found with illegal arms on sight.
In a statement shared on Force’s verified…