1 year agoSpaceX dispatches 23 Starlink satellites from Florida, nails landing #SpaceExplorationSCIENCE 2 NASA