Nigeria Police deny IGP ordered shoot-on-sight of guns
The Nigeria Police Force has categorically denied that Inspector-General Olatunji Disu ordered officers to shoot on sight individuals found with illegal firearms, labeling widespread reports of such an order as false and a misrepresentation of his remarks.
Verilumia