S space.com NASA's Roman Space Telescope Launches on a SpaceX Falcon Heavy Rocket 5 points OrvalWintermute 2 months ago 0 comments