Home Videos Watch: Launch of NASA’s James Webb Space Telescope Watch: Launch of NASA’s James Webb Space Telescope Dec 25, 2021 comments off Tweet on Twitter Share on Facebook Pinterest This is my first link This is my second link This is my third link CBS News cbsn james webb space telescope launch NASA space