Roman Space Telescope Launches on Falcon Heavy - IJR News