CHP: Caught-humiliated-punished
Sunday 15 May 2011
Iraqi Humiliations
In 2003 photos emerged showing armed US soldiers forcing Iraqi men to walk through a park. On the chests of the man had been scrawled an Arabic phrase that translates as "Ali Baba - Thief"
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment