Science Yes, The James Webb Space Telescope Really Should Launch In 2021 News Desk January 14, 2021 One of the last tests that will be performed on NASA’s James Webb is a final check of the mirror … [+] deployment sequence in full. With all environmental stress …