(Go Kerry, Go Kerry!) Roll Call: Sen. Kerry’s rush to pass climate bill has vulnerable Democrats scratching their heads


By: - Climate DepotMarch 8, 2010 11:32 AM