Top news for December 21, 2008

Read it in the app

Christmas launch of NASA's James Webb Space Telescope has sparked some epic holiday memes

The James Webb Space Telescope Has Launched: Now Comes the Hard Part

James Webb Space Telescope has Successfully Launched into Orbit

NASA's Webb Telescope Launches to See First Galaxies, Distant Worlds

JWST Programs List: What observations are you most looking forward to?

James Webb Space Telescope Is Go for Launch

On This Day In Space: May 25, 2008: NASA's Phoenix spacecraft lands on Mars

NASA's James Webb Space Telescope: The ultimate guide

NASA's James Webb Space Telescope mission — Live updates

How to watch NASA's James Webb Space Telescope launch online in several languages on Christmas Day