Enceladus 2007

The search for life in our solar system just become a bit more interesting. While scientists have not found life on Saturn’s moon, they have found the next best thing: a food source that could sustain potential life.

CBC | Technology News

 

Tags: , , , , , , ,