July 17, 2011

DEVASTATING PAPER ON IPCC CONSENSUS.


I've not shared much climate news here in a while. Shame on me...  WattsUpWithThat has the goods ;)
   
  

No comments:

Post a Comment