European Space Agency Suspends ExoMars Space Mission
As feared, the Council of the European Space Agency has formally suspended cooperation with Russia on the ExoMars mission, citing “the present impossibility of carrying out the ongoing cooperation with Roscosmos”. That makes it impossible to proceed with the launch from Russia’s Baikonur Cosmo