Amino Acids Found on Moon of Saturn

Julia St. Amand, Staff Writer

October 16, 2019

NASA has officially found the ingredients for amino acids on Enceladus, a moon of Saturn. These building blocks for life are giving scientists new reasons to believe that we may be encountering extraterrestrial life sometime in...

News