NASA’s Hubble telescope captures Jupiter’s Great Red Spot, reveals shocking details
American space agency, NASA Hubble Telescope captured the Great Red Spot on the largest planet in the solar system, Jupiter. Interestingly, the spot is a vast storm, spinning like a cyclone. The Great Red Spot on Jupiter is the largest…