Effurun Shooting: Delta Police Arrest Officer for Killing Handcuffed Suspect in Viral Video, Promise Justice
Delta Police have arrested and transferred an officer to Abuja after the fatal shooting of a handcuffed suspect in Effurun.
Read MoreDelta Police have arrested and transferred an officer to Abuja after the fatal shooting of a handcuffed suspect in Effurun.
Read More