Hubble telescope may explain streak of light on Jupiter

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.