News

NASA’s James Webb telescope launches from South America, starting a nail-biting mission

The world's flagship science instrument took flight from South America early Saturday, a high-stakes mission that will peer deep into the universe.