Russia to send astronauts back to space station again
The first manned mission to the International Space Station since a Russian rocket failed to launch earlier this month may take off on Dec 3, space agency Roscosmos said on Wednesday. A Russian cosmonaut and US astronaut were forced to abort their mission on October 11.