Reviews
Monday, June 21 2010
Human Rights Watch Film Festival 2010
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.
Blogs
Monday, June 14 2010
Human Rights Watch Film Festival 2010: 'The Unreturned'
Since the United States invaded Iraq in 2003, about 4.7 million Iraqis have fled the country. Less than ten percent have returned.
































