NASA launches revolutionary telescope

451

NASA’s James Webb Space Telescope, built to give the world its first glimpse of the universe as it existed when the earliest galaxies formed, was launched from French Guiana, opening a new era of astronomy.

#News #Reuters #NASA…

guest
0 Comments
Most Voted
Newest Oldest