NASA successfully launched James Webb Space Telescope into space
The U.S. National Aeronautics and Space Administration (NASA) successfully launched its strongest telescope James Webb Space Telescope into space at 7:20 AM EST Saturday. NASA stated that Webb launched to space on an Ariane 5 rocket from…