Russian Spacecraft Due To Take off For A Mission

Service towers have moved towards the Soyuz TMA-21 spacecraft, named after the first cosmonaut Yuri Gagarin, as it is set on its launch pad at Baikonur cosmodrome on April 2, 2011.

Read moreRussian Spacecraft Due To Take off For A Mission