Egyptian Police Slapping Prisoner Around
yourdailymedia
Published
10/30/2006
Egyptian police officers humiliate a prisoner with continuous slaps to the face.
0 Comments