December 24, 2024
Behold! First Images from James Webb Have Landed

Behold! First Images from James Webb Have Landed

Author: Wes O’Donnell
Go to Source

After months of calibrations, the space-loving citizens of the world held their breath for this moment; the first science images from the James Webb Space Telescope have been released by NASA.

Read more