Russia has launched a criminal investigation over a failed rocket launch to the International Space Station. A US and Russian astronaut were forced to make an …

source