NASA Aims to Launch Space Shuttle Discovery on Feb. 24
Tuesday, January 11, 2011 - 15:01
in Astronomy & Space
The final launch of NASA's space shuttle Discovery is now set for as early as Feb. 24.
The final launch of NASA's space shuttle Discovery is now set for as early as Feb. 24.