Home Top News and Stories World News Headlines James Webb Telescope fully deployed in space

James Webb Telescope fully deployed in space

0
   

James Webb Telescope fully deployed in space

The James Webb Telescope will scan the cosmos for light streaming from stars and galaxies formed 13.7 billion years ago.

   

Follow us on Instagram

[instagram-feed]