James Webb Telescope Just Detected A Massive Structure On Jupiter admin November 27, 2022 November 27th, 2022 james detected james jupiter just massive structure telescope webb