Woman Scales Lady Liberty After ‘Abolish ICE’ Banner Unfurled at Statue of Liberty

 

    1. Police Negotiating With Statue Of Liberty Climber  CBS New York
    2. Woman climbs base of Statue of Liberty in New York  WPLG Local 10

Full coverage

Source: New feed




 

 

You may also like...