8:52Science5 MINUTES AGO: James Webb Telescope Just Discovered a Giant Structure on Jupiter!4 April, 20231,594