Space News & Blog Articles
Tune into the SpaceZE News Network to stay updated on industry news from around the world.
'STEVE' descends on North America after surprise solar storm
A surprise solar storm bashed Earth on Aug. 7 and 8, triggering an appearance of the mysterious glowing phenomenon called STEVE.