NASA’s January 8, 2022 announcement… James Webb Space Telescope completes epic deployment sequence…. It’s done. The biggest astronomical mirror ever sent into space is assembled and ready for focusing to enable humankind to capture…
Ian RamsbottomFebruary 8, 2022