New research from NASA indicates that Saturn’s moon Enceladus may support microbial life. Details of new findings about ocean worlds in our solar system are being announced live by the agency.
MORE TO FOLLOW
Via RT. This piece was reprinted by RINF Alternative News with permission or license.