Share this post#57www.kaletopia.comCopy linkFacebookEmailNotesOther#57The James Webb Telescope is deployed in spaceLucas PfeifferJan 3, 2022∙ Paid1ShareThis post is for paid subscribersAlready a paid subscriber? Sign in