Science Astra Space Launch Fails to Deliver Two NASA Satellites to Orbit CAPE CANAVERAL – A launch put on by the private space company Astra Space on Sunday resulted in failure. The mission was to deliver... Chris GollonJune 12, 2022