Could 2030 bring touchdown at last?

NASA and ESA have signed an agreement to finally send the long-delayed ExoMars Rosalind Franklin rover to the Red Planet.…