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 billion years, a loss that turned a once-warm, wet surface into…

[Image via Agence France-Presse]