...

Russia launches manned spacecraft to space station

Other News Materials 27 May 2009 15:52 (UTC +04:00)

A Russian spaceship with three astronauts aboard blasted off from the Baikonur space center in Kazakhstan on Wednesday, the Mission Control Center outside Moscow said, Xinhua reported.

Latest

Latest