A woman sits at the base of the Statue of Liberty on 4 July, forcing an evacuation of Liberty Island where the monument stands, hours before Independence Day fireworks displays were scheduled to begin. The woman, who was protesting against the Trump administration’s immigration policies, was arrested after a four-hour standoff with police and later climbed down.

Continue reading…

Read More Statue of Liberty protester arrested after standoff – video

Facebook Comments