Independent Lens - Season 21 Episode 3 -
The Interpreters
Meet local interpreters who helped US troops in Iraq and Afghanistan, now in danger themselves.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.