World Premiere: Astronomers Detect a ‘Space Hurricane’ Above Our Planet A new discovery made by Defense Meteorological Satellite Program satellites almost seven years ago may not have meant too much… March 4, 2021 · by Anna Daniels · 0