20131216

Hubble Space Telescope spots evidence of water vapor spewing from Europa

http://www.slashgear.com/hubble-space-telescope-spots-evidence-of-water-vapor-spewing-from-europa-13308758/

No comments: