Roman Space Telescope Launch from Cape Canaveral - IJR News