P phys.org New telescope images of Jupiter's moon Io rival those from spacecraft 183 points wglb 2 years ago 55 comments