James Webb Space Telescope’s latest selfie marks a milestone for the space observatory
Image: NASA New images from the James Webb Space Telescope show the latest big milestone for the space observatory: its 18 mirrors are now aligned enough to act as one…