Where To Stream Independent Lens Season 13 Episode 24
Left by the Ship
- Aired May 24, 2012
- 60 Min
With four Amerasian children, delve into the consequences of the U.S. military presence in the Philippines.
Left by the Ship
With four Amerasian children, delve into the consequences of the U.S. military presence in the Philippines.