The Statue of Liberty

43m | 1998 | TV-PG | CC

Since first received as a gift from the people of France, Lady Liberty has held the beacon of hope for America's immigrant culture. But the story of her construction is as contentious as the New World she heralds.