Scientists discover ingredients for life on Saturn moon


Scientists discover ingredients for life on Saturn moon 1

Scientists say there’s a place in our solar system outside of Earth that has the chemical make-up to potentially support life.