Who were the last residents of Liberty Island?

2026-07-04 16:31 •
The Statue of Liberty is one of the most recognized works of art in the world, symbolizing American progress and the welcoming promise of immigration. Lady Liberty stands on a 15-acre island, now crowded by tourists — but once, a small group of residents called the island their home.
Read More Here: https://www.cbsnews.com/video/who-were-the-last-residents-of-liberty-island/