JWST NEW IMAGE – James Webb Tracker! NASA WEBB March 21, 2022 Geraldine Future Space Exploration 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 Please support our Sponsors here :