Russia has launched an investigation into the failed launch of a Soyuz rocket ferrying a crew to the International Space Station (ISS) which resulted in an emergency landing Thursday.
The International Space Station's cabin pressure is holding steady after crews repaired a leak on a Russian Soyuz spacecraft attached to the orbital complex, Russia's space agency said Friday.