
A Christmas gift from NASA to all space enthusiasts: the James Webb Space Telescope
The James Webb Space Telescope (JWST), NASA’s next space science observatory following Hubble, developed in partnership with ESA and CSA, successfully launched on December 25th,