universetoday.com
Phew! James Webb passes its final thermal vacuum test. Still on track for 2021 - Universe Today
The James Webb Space Telescope recently completed vacuum chamber testing, and is good to go for its 2021 launch date!