Behold the 1st images from NASA’s James Webb Space Telescope! –

The wait is finally over.
The team behind NASA’s James Webb Space Telescope
released some of the first images from the much-anticipated observatory on Friday (Feb. 11). The main photo, which doesn… [read more]

Leave a Reply

Your email address will not be published.