Eight "skylights" may be entrances to underground spaces where evidence of ancient microbial organisms could be found.
Is there life on Mars hiding in caves?
The Hazard Herald1 hrs ago
13
The Hazard Herald1 hrs ago
Eight "skylights" may be entrances to underground spaces where evidence of ancient microbial organisms could be found.