Breaking the Language Barrier on Human Rights

Photos of Protest in Afghanistan for the Executed

May 14, 2010

On May 13, 2010, a demonstration was held in Jalalabad, Afghanistan in protest to the
May 9th executions and the continuous execution of Afghans in Iran.

[nggallery id=26]

Photos taken from Freedom Messenger
  • Balatarin
    Tags: ,

    Leave a Response