On December 25, 2021, James Webb Space Telescope was launched from the French Guiana towards Lagrange point 2. People have been anxiously awaiting the return of the first image from the next-generation space scope, but now that wait is finally over!


The post First images from James Webb Space Telescope revealed appeared first on Space Explored.

Read More – Space Explored