James Webb Space Telescope: Launch Rescheduled for Dec. 24

The James Webb Space Telescope — 3 times larger than the Hubble and 100 times more powerful — has been under development for 25 years and is now scheduled to launch at 7:22AM on December 24.  It’s designed to see if there’s life on exoplanets and also to peer back to see the first stars and galaxies formed after the Big Bang. Framingham State University’s McAuliffe Center will host an online celebration of the launch (free) at that time