A new museum, located on Liberty Island in New York Harbor—with stunning views of the 151-ft-tall Statue of Liberty on the island and the 1,792-ft-tall Freedom Tower in Lower Manhattan—presents ...
After September 11, 2001, the Statue of Liberty Museum, which was then located in the statue’s pedestal, was closed to 80% of visitors due to security restrictions. Those restrictions ended on May 16 ...
AUSTIN, Texas (WABC) -- The protester who climbed the Statue of Liberty last summer is in legal trouble once again after she pulled off a similar stunt in Texas. Therese Patricia Okoumou climbed the ...
The iron and steel interior of Lady Liberty works together to hold her over 300 feet above New York harbor more than 100 years after construction. NOVA is available to stream on pbs.org and the free ...