Tired of ads? Subscribers enjoy a distraction-free reading experience.
Click here to subscribe today or Login.
Click here to subscribe today or Login.
U.S. Parks Police have evacuated Liberty Island of tourists after a woman climbed to the base of the Statue of Liberty this Independence Day afternoon, WABC 7 New York is reporting.
Check back for updates, or visit WABC 7’s live feed on their website.
A woman has climbed up the base of the Statue of Liberty