More Snow Hits the Fan this Week: Climate Change Alarmists Still Want it Both Ways

So, which is it? Global warming causes less snow, or more snow?

Guest Blogger

Guest Blogger

Leave a Reply

Contact Marc

Recent Posts