James Webb Telescope Discovers Terrifying City Lights on Proxima B! Go IT(02) Save Image Image gallery: NASA Discovers City Lights: A Groundbreaking Revelation in Space Exploration