The Polar Vortex Set to Return

Skyler Stuke, Reporter

February 26, 2014

What is the Polar Vortex you ask? According to Webster's Dictionary, a  polar vortex is a persistent, large-scale cyclone located near one or both of a planet's geographical poles. On Earth, the polar vortices are located...

The student news site of Shawnee Mission West High School