nofrakkingconsensus.com
Are a Third of IPCC Review Editors MIA?
IPCC review editors were supposed to file a report last September. A third of them apparently didn’t bother.