Hosted on MSN3mon
Smiley face on Mars is a telltale sign of its past"Most likely, those salt deposits formed from shallow ponds of water or brine that evaporated in the sun," Valentin Bickel ... A collaboration between NASA and ESA will in 2028 launch a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results