The orbiting Hubble telescope may have explained a mystery streak of light that occurred on the face of Jupiter on June 3, the European Space Agency (ESA) said on Wednesday.
The orbiting Hubble telescope may have explained a mystery streak of light that occurred on the face of Jupiter on June 3, the European Space Agency (ESA) said on Wednesday.