Water found miles below surface of Mars that 'could support life'
1 month ago
1
NASA scientists have found water that could potentially support life on Mars. The liquid 12 miles below the surface offers hope that there could be organisms living deep down