Rep. Lee Terry Presented With #1 Climate Denier Award
Nebraska’s top climate denier and head cheerleader for the Keystone XL pipeline, Congressman Lee “Tarsands” Terry, was presented with an award acknowledging his achievement as the state’s “#1 Climate Denier” at his district office in Omaha this morning. Because denying that humans are causing climate change is like believing in unicorns. The fanfare-filled ceremony — featuring the […]
Read Post