NewsOnline Education
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.