Watch Independent Lens - Left by the Ship

Independent Lens Season 13 Episode 21

Season 13 Episode 21

First Aired: May 24, 2012

Description: The story of Amerasian children in the Philippines, where a U.S. naval base existed until 1991.