/

Mars missions update

Perseverance, Curiosity and a mole trying to dig.

mars mission
The nose cone containing the Perseverance rover sits atop a motorised payload transporter at Cape Canaveral. Credit: NASA/KSC
Exit mobile version