Deep Freeze: Was the Polar Vortex Really the Cause?
One of several semi-permanent weather systems over the Earth, the polar vortex is an area of low pressure in the upper atmosphere, primarily in the stratosphere, the layer of the atmosphere above which most of our sensible weather occurs (known as the The polar vortex is on its way out. In addition to generating frigid … Read more