Sep 9, 2021

NASA’s James Webb Space Telescope: Updated launch date, mission goals, deployment

Posted by in category: alien life

The James Webb Space Telescope is scheduled for launch December 18. It will help scientists hunt for alien life on exoplanets and look to the beginning of time.

Leave a reply