NASA's Space Technology 5 Satellites Soar Into Space

User rating: 4.5 / 5 after 4 vote(s)

NASA's Space Technology 5 successfully launched today at 9:04 a.m. EST, from Vandenberg Air Force Base, Calif., on a Pegasus XL rocket.


Full story »

All News summaries from Space & Earth science news
All News summaries for March 22, 2006