If aliens existed on Mars 3.7 billion years ago, they would have needed umbrellas
Monday, July 21, 2025 - 13:24
in Astronomy & Space
A vast network of inverted channels, formed of sediment laid by ancient rivers, implies Mars was once a much rainier place than we thought.