SpaceX launches 21 OneWeb and Iridium satellites, lands rocket in amazing video Science May 20, 2023 A SpaceX rocket soared into the California morning sky to deliver two mini-fleets of satellites into orbit, then landed in…