Home » Topics » NASA rover Curiosity

Curiosity rover confirms Mars’ massive atmospheric losses

Latest Curiosity feat: confirmation that Mars sent meteorite group to Earth (via The Christian Science Monitor) This photo released by NASA shows a self-portrait taken by the NASA rover Curiosity in Gale Crater on Mars.(NASA/AP) Mars has lost from half to 95 percent of its atmosphere over the past 4…