Photo Illustration by Thomas Levinson/The Daily Beast/Getty/NRAO/AUI/NSF
After 25 years of development costing nearly $10 billion, NASA’s James Webb Space Telescope finally launched on Christmas Day. Assuming there are no hiccups and the six-ton telescope is able to fully deploy its instruments in the next 5.5