NASA launches revolutionary telescope

359

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
Inline Feedbacks
View all comments