JWST NEW IMAGE – James Webb Tracker! NASA WEBB

Future Space

James Webb Space Telescope launched on Saturday, Dec 25 at 12:20 UTC from Guiana Space Centre. Webb Telescope liftoff aboard Ariane 5 rocket.

Credit Future SPACE