Aliens could be living in ice on Mars, scientists say Posted on October 17, 2024 | Posted on Admin Deposits could shield microbial life from the harm of the Sun, study suggests