Tag: edo police
-
Trending: Edo Police officers handcuff man to van, drag him on ground [Video]
A video of policemen who handcuffed a man to their van, dragging him on the ground and subjecting him to other inhumane treatment has emerged online. In the video, a man could be seen lying on the ground with his left hand handcuffed to the body of a police van. Angry onlookers could also be…