The decision to delay the first launches to assemble the International Space Station (ISS), because of Russian problems over funding, is putting NASA under renewed pressure from the US Congress to remove Moscow from the programme.
You have reached your limit of free articles for this period. Register for a FREE account to read this article and benefit from: