Developed in 1996, the James Webb Telescope that was originally set to launch in 2007 has finally launched as of Dec. 25, 2021. On Christmas...