NASA’s new space telescope arrives in orbit

January 24, 2010 NASA James Web Space Telescope The NASA James Web Space Telescope, designed to give the world an unprecedented view of the galaxies at the beginning of the universe, arrived at a parking space one million miles away on Monday. Earth. The second five-minute course, which was adjusted by passenger rocket pressure, reached … Read more