Seven astronauts raced to the international space station aboard the space shuttle Monday after a successful launch that was delayed five times and caused the mission to be shortened by a day.
-
- groups:
- News, News and Politics, Science, Space
-
-
- ebindelglass
- added this






