Activists stage sit-in to protest what they say is Wall Street's role in climate crisis
ABC News: Top Stories, ABC News
Mon, 09/22/2014 - 9:59am
Activists stage sit-in to protest what they say is Wall Street's role in climate crisis