Something Collided With Jupiter, Signs of Life on Europa and Io’s Massive Magma Ocean Geraldine 12 months ago Future Space Something Collided With Jupiter, Signs of Life on Europa and Io’s Massive Magma Ocean Credit Anton Petrov