Military weather satellite likely exploded, Air Force says
A U.S. military weather satellite appears to have exploded while in orbit last month after a sudden temperature spike in its power system, producing 43 pieces of new space debris, the Air Force said on Tuesday.
Read more »