Europe by satellite finding life!

November 17, 2011 14:16

Jupiter's moon Europa has long interested scientists. New discovery allows scientists to confidently assume that the satellite contains geothermal, and therefore life

Like this post? Please share to your friends: