"merry band of climate denialists". 
Hard to imagine a more preposterous phrase than that one. Written by a band of the truly scientifically ignorant. All together now; The sky is falling! The sky is falling!