NASA targets October 1 Crew-13 launch as weather threatens liftoff
Four astronauts are scheduled to leave Cape Canaveral for the International Space Station at 11:10 a.m. EDT. NASA’s launch-day forecast gives them a 40% chance of favorable weather at...