Climate denier @SteveSGoddard praises anti-science Ted Cruz, posts long-debunked, deceptive “no warming” graph. https://t.co/ZOe5d6qD2j— Charles Johnson (@Green_Footballs) March 24, 2015
You’re simply trying to mislead people, and it’s grossly obvious. @SteveSGoddard— Charles Johnson (@Green_Footballs) March 24, 2015