Watch: Launch of NASA's James Webb Space Telescope
NASA and the European Space Agency launched the $10 billion James Webb Space Telescope on Christmas morning. The most powerful space telescope ever built, it's designed to shed light on the earliest stars and galaxies. Watch the liftoff here.