Russian astronauts blast off for International Space Station

Three astronauts blasted off to return a full crew to the International Space Station as Russia seeks to restore confidence in its space programme following the recent crash of a cargo spaceship and several botched launches. It was the first manned launch since Nasa ended its 30-year shuttle programme in July

Leave a comment