From
To
Eight "skylights" may be entrances to underground spaces where evidence of ancient microbial organisms could be found.
NASA’s Mars Perseverance rover found a mysterious rock in July 2024, which may hold evidence of Martian life.
