NASA Sees Potential for Alien Life

ByTWC - Digital•
April 13, 2017Updated: April 13, 2017, 7:25 pm EDTPublished: April 13, 2017, 2:06 pm EDT

NASA says there’s potential for alien life in the subsurface oceans on Saturn’s moon, Enceladus, and Jupiter’s moon, Europa.

Loading comments...

Trending

Home & Garden