Massive solar storm causes STEVE to reappear over North America
The scientific phenomenon known as STEVE has been spotted in the night skies above North America this week. STEVE – short for Strong Thermal Emission Velocity Enhancement – is a long, thin hot slice of gas that cuts through the sky for…