03-03-2015 21:10 via nbcnews.com

Air Force: Military Satellite Explosion Linked to Power System Failure - NBCNews.com

NBCNews.com
Air Force: Military Satellite Explosion Linked to Power System Failure
NBCNews.com
The military weather satellite that exploded in orbit last month apparently died of old age, U.S. Air Force officials say. While investigators continue to study the dramatic Feb. 3 death of Defense Meteorological Satellite Program Flight 13 (DMSP-F13), the signs ...

and more »
Read more »