We Have Strong Evidence Saturn’s Moon Enceladus Can Support Microbial Alien Life
Scientists find potential evidence of methanogenesis, a biological process, on Saturn’s moon Enceladus—which means methane-breathing aliens could be chilling there. Continue reading We Have Strong Evidence Saturn’s Moon Enceladus Can Support Microbial Alien Life