If aliens existed on Mars 3.7 billion years ago, they would have needed umbrellas
Sunday, July 20, 2025 - 12:02
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.