Revolution Around the World
Season 1
Ep 20. The Statue Of Liberty: Statue Of Liberty
- February 14, 1998
- 43 min
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.