James Webb Telescope’s Terrifying Discovery of City Lights Changes Everything! August 29, 2022 PCChannel Future Space Exploration Future Space When NASA scientists launched the cutting-edge James Webb Telescope on December 25, 2021, from the Guiana Space Center, they had no idea what they were getting into. Credit Future Space