NASA's James Webb Space Telescope passes key review ahead of fall launch
NASA's next big space telescope just took a big step forward toward its planned launch this fall. The $9.8 billion James Webb Space Telescope mission has passed a key launch review, keeping it on track to lift off atop an Ariane 5 rocket before the end of the year, European Space Agency (ESA) officials announced last week.
Continue Reading https://www.space.com
Join the Discussion