LOADING

Type to search

The Nigeria Police Force has ordered the dismissal and prosecution of officers who were involved in a fatal shooting incident that occurred on April 26, 2026, in Effurun, Delta State.