#potential-life-signs

[ follow ]

Scientists Have Spotted Frost On the Peak of Mars' Highest Mountaintop, Study Reveals

Mars has an active water cycle with frost on Olympus Mons, suggesting potential signs of life.
[ Load more ]