Jun 30

No image

The space shuttle Discovery is set to rocket into orbit on July 13, two-and-a-half years after the Columbia disaster claimed the lives of seven astronauts, NASA announced Thursday.

Latest News