Record snowfalls were reported from Texas to Florida on Tuesday, but that doesn't negate the fact that climate change is warming our planet.
The rare Southern storm prompted this headline from the Anchorage Daily News: "Hey, New Orleans, please send some of your ...