At least one of the People’s Climate March rallies scheduled for Saturday in Colorado was canceled as a result of a major snowstorm, providing climate skeptics with a good chuckle. The Colorado Springs march, one of 12 slated to take place in Colorado, was canceled late Friday after heavy snow began falling across the Front Range, with more than a foot accumulating in some areas, as reported by Western Wire. “Sometimes Mother Nature throws you a curveball!” said the Colorado Springs Council for Justice in a Friday post 350 Colorado Springs. “We know we aren’t in the business of risking...