...

Russia launches manned spacecraft

Other News Materials 5 April 2011 03:35 (UTC +04:00)

Russia launched spacecraft Soyuz TMA-21 with three astronauts on board from the Kazakh Baikonur space center early on Tuesday, Xinhua correspondents reported from the site.

Latest

Latest