Posted in

James Webb Telescope launches into space

NASA’s revolutionary James Webb Telescope launched into space successfully on Saturday from French Guiana.

The instrument is expected to help scientists in the search for new planets and traces of extraterrestrial life.

Share