NASA’s Roman Space Telescope has launched on a million mile journey to L2, where it will scan huge portions of the cosmos for ...