CAPE CANAVERAL, Fla. — The $4.3 billion Nancy Grace Roman Space Telescope launched at 7:26 a.m. Sunday aboard a SpaceX Falcon ...