Skip to playerSkip to main content
  • 10 years ago
A strange funnel-like depression taken on Mars could hold the key to discovering life on the red planet according to a University of Texas at Austin study. Josh King has the story (@abridgetoland).

Category

🗞
News

Recommended