Special Flight
Trailer
Trailer | Special Flight
The plight of undocumented immigrants at a detention center in Geneva, Switzerland, points up contradictions between compassionate social policies and intractable immigration laws.
More about: