AdvertisementNASA just launched the most powerful space telescope ever. Watch it hereUpdated December 25, 2021Nell GreenfieldboyceScott NeumanAmina KhanfacebookEmailNASA's James Webb Space Telescope launches on Dec. 25 at 7:20 a.m. from a European spaceport in French Guiana. (NASA)This article was originally published on December 25, 2021.