Mission Russia Mars
Jan. 1, 2025
Russia to Send non-crewed Mission to Mars in 2019, According to Vladimir Putin - SpaceWatch.Global Europe-Russia mission departs on hunt for life on Mars (Update 3) Europe, Russia launch mission in search of life on Mars Mission Russia Mars