"China will not only grab the headlines but may be the first to find evidence of life on another planet."
Space.com
September 09, 2026 • 10:00
China on track to launch Mars sample-return mission in 2028: 'If accurate, this represents a Sputnik moment' - Space
By Leonard David