Brief presence of water in Arabia Terra on Mars
- Tue 30 Nov 2021 08:04:PM
Scientists recently discovered that water was once present in a region of Mars called Arabia Terra.
Source: Brief presence of water in Arabia Terra on Mars
Source: Brief presence of water in Arabia Terra on Mars