NASA Webb Telescope

NASA plans to launch the largest telescope in history into space on December 25, with which it intends to view the ends of the universe. A Chilean expert from the project explains it to the VOA.

READ MORE WAB NEWS

YOU MAY ALSO LIKE