SpaceWe may have already found signs of alien microbes on Enceladus Earth microbes have shown they can withstand the environment on Enceladus. If alien life is similar, the methane we’ve found on Saturn’s moon could be from life News
SpaceMars rocks may have drunk up all the water and doomed life there We used to think Mars lost most of its water to space when its atmosphere blew away. Instead, the water may have been sucked up by rocks that sunk underground News