Woman climbs Statue of Liberty as protesters busted for ‘Abolish ICE’ banner

A woman wearing a “Rise and Resist” shirt scaled the base of the Statue of Liberty on Wednesday — less than an hour after a group of people were busted for unfurling an “Abolish I.C.E” banner on Ellis Island. NYPD aviation teams were responding to Liberty Island at around 1:33 p.m. after
Source: Read Full Article