Does new Webb photo of Jupiter show a Mothership over a thousand miles long?
On July 27, 2022, the James Webb Space Telescope released an image of Jupiter’s Great Red Spot using one of its infrared cameras. The image contains a cylindrical-shaped object floating high above Jupiter’s atmosphere that appears to be more than a thousand miles long. The image corroborates claims...