Watts Up With That has a funny instance of warmist deception. You may have seen the headline, I did: Antarctica hits record high temperature at balmy 63.5°F . Where? Base Esperanza. Where is Base Esperanza in relation to what we normally think of as Antarctica?
Stay in the Know
Sign up to get updates.