Jon Stewarts War on Climate Deniers
The past four days have been a frozen hell for an estimated 186 million people across parts of Canada and all 50 states in the US, as freezing air called the polar vortex swirled down from melting polar ice caps.
There were 21 deaths attributed to weather-related incidents, with transport...
Continue reading