Impacts observed on the surface of Jupiter's moon Europa reinforce the theory that this satellite could harbor conditions suitable for life, according to scientists at NASA's Jet Propulsion Laboratory.
Find out how these impacts are related to the possibility of life.