The Weather Channel bashed the site for claiming the Earth is not warming.
ABC News: Entertainment, ABC News: Entertainment
Wed, 12/07/2016 - 12:07pm
The Weather Channel bashed the site for claiming the Earth is not warming.