Trump tried to scrap NASA’s Roman Space Telescope last year. Now it’s ready to launch
The hours are counting down to the launch of NASA’s newest flagship orbital observatory. The spacecraft recently got its last glimpse of terrestrial light before being encapsulated in its rocket’s…
