Evidence of Alien Life May Lie on the Surface of Europa and Enceladus, A New Study Reveals
Briefly

Far from the Sun, icy moons like Europa and Enceladus may harbor alien life beneath their frozen surfaces, with organic material possibly surfacing through geysers and cracks.
Experiments at NASA's Goddard Space Flight Center suggest that traces of alien life could be preserved on Enceladus' surface and just inches below Europa's surface despite heavy radiation exposure.
Read at Inverse
[
]
[
|
]