“Although a host of reviews have since vindicated the unit’s science”
Right! The same way that the atomic bomb “vindicated” Hiroshima. Climate “science” has never been in worse disrepute than it is now.
“their publication helped destabilize the failed U.N. climate talks in Copenhagen, Denmark, which followed several weeks later.”
What destabilized the Copenhagen summit on global warming was all the snow and ice on the streets and sidewalks. The globe was so warm that the hookers had to get to the delegate’s hotels rooms on cross country skis.
AGW ping?