IRL: Life on Saturn? NASA Says…
Maybe. Recently NASA released it’s discoveries of the chemical reactions necessary to life that are similar to those on Earth. These chemical reactions indicate the potential for microbial life on Saturn’s moon Enceladus, which is already known to contain oceans. Since Earth’s oceans all have life, and life on Earth as we know it originated…