Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Russia previously announced its intention to withdraw from the ISS and create its own equivalent, but the country’s space sector has been hit by several setbacks.