Washington and Moscow are continuing to work together on the International Space Station.
Tag: ExoMars (Mars Rover)
Planned Europe-Russia Joint Mars Mission Called “Very Unlikely”
The ExoMars mission, postponed in 2020 because of the pandemic and technical issues, may miss its window to launch this year because of sanctions imposed against Russia over the invasion of Ukraine.