Friday, September 27, 2013

IPCC spin doctors release their 5th report

Ezra explains why it's "not worth the paper it’s printed on":

No comments: