2
4
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, arising from discoveries by the agency’s Cassini spacecraft and the Hubble Space Telescope were announced live by the agency. For more on this, former NASA astronaut and ISS Commander Leroy Chaio joins RT America's Ashlee Banks to discuss.