Friday, June 5, 2009

Delta II (7925) exploded only 13 seconds after lift off

One of the reasons for concern over GPS systems health

No comments: