Police Brutality: Delta Police Detain Officers Caught On Video Maltreating Woman
Delta State Police Command, on Sunday, said it had a video recording, that has since gone viral, showing “some policemen ...
Read moreDelta State Police Command, on Sunday, said it had a video recording, that has since gone viral, showing “some policemen ...
Read more