Images of Saturn's moon astounding: Nasa
Latest images of Saturn's icy moon "Enceladus" showing jets of liquid and gas coming out from prominent fractures on the satellite's south polar region have left Nasa scientists astounded.
Publication Date:
26/02/2010