Skip to playerSkip to main content
  • 9 years ago
A once-in-a-decade rain shower at the driest desert on Earth has led to the remarkable discovery of life, indicating perhaps life can thrive on Mars. Nathan Rousseau Smith reports.

Category

🗞
News

Recommended