29
5
A woman who scaled the Statue of Liberty's stone pedestal was snatched by police officers and lowered to safety on Wednesday, ending a standoff that led to the evacuation of the New York Harbor landmark on Independence Day. A group called Rise and Resist said it had staged a "visual protest" at the statue, releasing photos of the "Abolish ICE" banner unfurled on its base.