NASA's new Roman Space Telescope sees starlight for the first time

Open in new window