NASA launches Roman Space Telescope on Falcon Heavy today

Technology