Roman Space Telescope Launch Moved Up Eight Months: NASA's Billion-Galaxy Survey Set for August 30, 2026
In June 2026, NASA announced that the launch date for the Nancy Grace Roman Space Telescope has been set for August 30, 2026 — approximately eight mon...