Surprising Discovery about the Largest Storm Lasting 190 Years in the Solar System
According to astronomers, surprising observations made by Hubble over more than 90 days from December last year to March this year indicate that the Great Red Spot is not as ...