NASA Scrubs Crew-10 Launch; Trump Authorizes Musk to Rescue Stranded Astronauts
NASA and SpaceX were forced to postpone the launch of the Crew-10 mission to the International Space Station (ISS) on Wednesday due to a “hydraulic system issue with a ground support clamp arm” at Launch Complex 39A at NASA’s Kennedy Space Center in Florida. The next available launch opportunity has been scheduled for no earlier…