Anti-ICE protester scales Statue of Liberty, prompting island evacuation & rescue

Visitors had to be evacuated from the Statue of Liberty on Independence Day after a group of activists protesting against the US government’s immigration enforcement agency caused a disruption. Several people hung a banner from the statue’s pedestal calling for the abolition of ICE. After they were arrested, another person managed to climb the monument’s […]