Jupiter moon spouts water into space
Thursday, December 12, 2013 - 11:30
in Astronomy & Space
Plumes of water may be spouting from Jupiter's icy moon Europa - considered one of the best places to find alien life in the Solar System.