VOA60 America- A woman scaled the base of the Statue of Liberty to protest against U.S. immigration policy

July 05, 2018 02:49 PM