Koch Brothers Never Stop: Politicians Sign No New Climate Tax Pledge

Over 400 politicians across the country have so far pledged to oppose any revenues associated with climate legislation.

Leave a Reply