Search
Close this search box.

Comic Relief: Report claims U.S. Senate’s Inaction on Climate/Energy Bill Costing U.S. 1.9 Million Jobs — Claims ‘China is Clear Winner Due to Senate’s Failure’