Discovery blasts off on shuttle mission (Agencies) Updated: 2005-07-26 23:08
The space shuttle Discovery lifts off from pad
39B at the Kennedy Space Center in Cape Canaveral, Florida July 26, 2005.
A crew of seven astronauts is aboard the craft bound for the International
Space Station. [Reuters] |
|
| | China, Russia start joint military exercise | | | | | Fuel shortages in Guangdong | | | | | Landslide destroys road after rain | | |
|
|
|
|
|
|
Today's
Top News |
|
|
|
Top China
News |
|
|
|
|
|
|
|
|