NASA’s Nancy Grace Roman Space Telescope arrived at the Kennedy Space Center in Florida on June 21st, initiating final prelaunch preparations before its liftoff later this summer.

NASA’s Nancy Grace Roman Space Telescope arrived June 21st, at the agency’s Kennedy Space Center in Florida, marking the start of final prelaunch preparations before liftoff later this summer.
This post was originally published on this site