[WATCH] Woman Climbs Statue of Liberty To Protest Family Separation Of Immigrants
A woman who climbed up to the robes of the Statue of Liberty to protest the separation of migrant families was taken into custody after a standoff with police on the Fourth of July. Visit streaming.thesource.com for more information Authorities had tried to talk the woman down but she refused to leave. For nearly two […]