James Webb Space Telescope (JWST) To Launch December 25

JWST Launch Following a 6-day delay and now (Dec 22) an additional day for adverse weather conditions on Dec 24, the James Webb Space Telescope, originally scheduled to launch on December 18, will finally launch on December 25 (Christmas Day) of this year. JWST is the next generation orbiting observatory that will push back the[…]

Verified by MonsterInsights