Explanation:
NASA has confirmed that the Webb Space Telescope Launch will take place on December 24, 2021. The launch has been much awaited, as there were previous short delays. The telescope is a massive project that started in 2003 in a form of an international partnership with NASA, European and Canadian space agencies.