James Webb Has Just Found the Most Horrifying Planet in the Known Universe June 10, 2023 Mary Science Discoveries Science Discoveries James Webb Has Just Found the Most Horrifying Planet in the Known Universe Credit Ridddle