Posts in tag

James Webb Telescope


James Webb Telescope

According to reports, NASA’s $10 billion James Webb Space Telescope (JWST) captured a stellar explosion more than 3 million years ago. The same galaxy was observed …