Police officer pushes alleged thief off bicycle

NewsflarePublished: July 13, 201761 views
Published: July 13, 2017

Security camera footage has emerged from China which shows a police officer pushing an alleged thief off a bicycle and detaining him with help of bystanders.

The clip was filmed in Anhui Province on June 15.

Be the first to suggest a tag