tracking
Advertisement

Statue of Liberty webcams mark its birthday

The Statue of Liberty is celebrating her 125th birthday with the debut of live-streaming webcams placed in her torch. Internet users can view the streams on Earthcam's website and the National Park Service's Statue of Liberty website. Maureen Aladin has more.