Bravo the 12 blockers of ‘progress!’ ‘Rolling Stone names 12 politicians and executives blocking ‘progress’ on global warming’


By: - Climate DepotJanuary 24, 2011 10:20 PM