MarsNews.com

NASA Returns to Shuttle Flight as Discovery Reaches Orbit Space.com

The space shuttle Discovery roared into space Tuesday, piercing a Florida morning sky today and launching seven astronauts on NASA