Life on Jupiter’s moon? Europa’s plumes suggest so

Jupiter.png

-Deccanchronicle