Ball
Ball

JWST Mirrors Golden Glow

Slate, May 4, 2016: That’s no flower. That’s the eye behind what will be the planet’s most amazing telescope. The James Webb Space Telescope is currently under construction at NASA’s Goddard Space Flight Center just outside of Washington, D.C. Read Phil Plait’s full story.