After years of delays, the Russian component of the International Space Station—which Roscosmos originally planned to deploy in 2007—finally looked like it was ready for launch. However another ...