It’s not exactly Venice (or Europa, for that matter), but it’s a start. Scientists find possible evidence of running water on Mars. And where there’s water…
Haunting the Web Since 1999
It’s not exactly Venice (or Europa, for that matter), but it’s a start. Scientists find possible evidence of running water on Mars. And where there’s water…