Menu

Blog

Nov 6, 2017

Even more evidence points to alien life on Saturn’s icy moon Enceladus

Posted by in category: alien life

Scientists suggest Enceladus’s porous core could keep its subsurface ocean liquid for billions of years.

Read more

Comments are closed.