NASA's Mars Sample Return (MSR) mission could have been a major breakthrough in assessing the habitability of the Red Planet. Unfortunately, however, it has effectively been cancelled, as the U.S.
Congress largely rejected the massive NASA cuts proposed earlier in 2025 and approved a fiscal year 2026 budget that kept ...
The China National Space Administration (CNSA) announced the Tianwen 3, a daring Mars sample return mission to launch in 2028.