
The future survival and fate of the International Space Station was on the line and is now firmly back on track following today’s (Nov. 13) successful, high stakes liftoff of a Russian Soyuz rocket carrying a three man crew of two Russians and one American bound for the orbiting research platform universetoday.com