Nation

SpaceX launches satellites after weather delays

SpaceX on Sunday launched 54 Starlink satellites into low-Earth orbit from Cape Canaveral, Florida. Bad weather last week scrubbed several launch attempts. (Sept. 18)