The European Space Agency stated on Monday that the launch of a European space mission with Russia to put a robot on Mars in 2022 is now "extremely doubtful." The deployment is expected to be postponed as a consequence of European Union penalties placed on Russia for its assault on Ukraine. Despite regions of tension […]

Read more of this post