The Nigeria Police Force has refuted widespread reports that the Inspector-General of Police, Olatunji Rilwan Disu issued a “shoot-on-sight” order during a speech in Makurdi, the Benue State capital on…
Read More IGP did not issue “shoot-on-sight” order – Police
