Protester’s climb shuts down Statue of Liberty on US Independence Day
World | Jul 05, 2018, 09:37 AM 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.