Scientists Shed New Light on ‘Space Hurricanes’: See Photos – People.com

Lyons told The Washington Post that people on the ground could see a space hurricane if they were around 80 degrees north latitude near the North Pole … read more