Mars has its own Grand Canyon: “Large amounts of water” found on the surface by ExoMars probe
According to the European Space Agency (ESA), Mars has its own Grand Canyon (a natural rift produced by continuing erosion in Arizona), and scientists have … Read more