By combining several years of observations from NASA’s Hubble Space Telescope along with conducting computer modeling, astronomers have found evidence for massive cyclones and other dynamic weather activity swirling on a hot, Jupiter-sized planet 880 light-years away. …read more