Protesters stage sit-in against Wall Street's role in climate change

  • 10 years ago