SpaceNASA buys $490 million Russian rides to ISS as funds fall short US space agency hoped to be flying astronauts to the International Space Station by this year, but has has to extend contract with Russia for $490 million News
SpaceWhy getting into orbit is tough 45 years after visiting the moon Decades after the dizzying success of Apollo, a spate of key launch failures made Jeff Hecht wonder why getting into space looks as hard as ever Comment