Protester’s climb shuts down Statue of Liberty on US Independence Day
World | July 05, 2018 9:37 ISTThe woman and at least a half-dozen demonstrators who displayed the banner were arrested, while the climb forced thousands of visitors to leave the iconic American symbol on the nation’s birthday.