

NASA just finished building a powerful new space telescope that could reveal hidden mysteries of the universe and help find life on other planets.

The Nancy Grace Roman Space Telescope is heading to Florida for a fall 2026 launch, ahead of its original May 2027 schedule.

Want to know more?