Democrats Strike Deal on Massive Climate Bill

Tuesday, June 23, 2009 - 9:55pm