Connect to share and comment

Turkey police slap woman 12 13 11

Turkey police slap woman 12 13 11

A screen grab from a video recorded in July 2011 in a police station in Turkey. The video shows plainclothes Turkish police officers slapping and beating a female detainee.