Woman Climbs the Statue of Liberty Prompting Mass Evacuation During Fourth of July Celebrations

Police had their hands full on Wednesday after a woman climbed up the Statue of Liberty to protest the separation of migrant families. The incident occurred on the Fourth of July in which several protestors were arrested after bringing a sign that read “ABOLISH I.C.E.,” according to TIME magazine. The lone woman who c
Source: Read Full Article