...

Shuttle Discovery blasts off on farewell voyage

Other News Materials 25 February 2011 01:59 (UTC +04:00)

The space shuttle Discovery blasted off Thursday from the Kennedy Space Centre in Florida on its final mission to the International Space Station, dpa reported.

Latest

Latest