Monday, June 21 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.
Monday, June 14 2010
Since the United States invaded Iraq in 2003, about 4.7 million Iraqis have fled the country. Less than ten percent have returned.