Astrophysics April 27, 2026 Mars: the Artemis programme as a launchpad for the Red Planet How similar are Mars and Earth? Let’s look at some key facts — and why all of…