Russia resumes manned spaceflight after failures
Sunday, November 13, 2011 - 06:50
in Astronomy & Space
Russia on Monday launches three astronauts for the International Space Station on a key mission Moscow hopes will restore faith in its space programme after an unprecedented string of failures.