New Internationalist

Articles by Kaveh Golestan

Blood of the Matyr

Blood of the Martyr is a photo taken early in the Iranian revolution of 1979 by Kaveh Golestan, who was killed in Iraq in 2003 while working for the BBC.

  • April 1, 2006
  • 0