NASA reschedules Crew-13 launch to October 1 after oxidizer leak

Technology