Blogs // 1 Articles
Human Rights Watch Film Festival 2010
20 Jun 2010 // 11:56 PM
Pushing the Elephant and The Unreturned, screened at the Human Rights Watch Film Festival in New York, show how refugees are both forgotten and emblematic.
Human Rights Watch Film Festival 2010: 'The Unreturned'
14 Jun 2010 // 4:04 AM
Since the United States invaded Iraq in 2003, about 4.7 million Iraqis have fled the country. Less than ten percent have returned.