For decades, scientists have been puzzled by the violent eruptions on Jupiter’s moon Io. Now, thanks to Juno’s recent close flybys, we know that Io’s 400 volcanoes are likely powered by individual ...