New Discovery About the Great Red Spot on Jupiter from the Hubble Telescope
New observations from the Hubble Space Telescope have revealed fascinating insights about the Great Red Spot on Jupiter - a colossal storm that has persisted for 190 years.The images captured ...