Mail Online6 days agoOMG scienceAlien life could be lurking on Mars, NASA saysAlien life may exist beneath Mars' icy surface, shielded from radiation, suggesting potential for microbial survival and photosynthesis. [ more ]