Latest
-

Police Deny Disu Ordered ‘Shoot-On-Sight’ in Benue
A storm of social media outrage met a swift police denial on Saturday as the Nigeria Police Force insisted that IGP Olatunji Rilwan Disu never ordered officers to “shoot on sight” in Benue — only to act within the law, under Force Order 237, against illegal arms and violent killings.




