Home NYT > World News SpaceX, NASA Launch Astronauts to Space Station as Clouds Stay Just Far Enough Away August 01, 2025 After a scrubbed launch on Thursday, four astronauts lifted off from Florida and will dock at the International Space Station on Saturday. from NYT > World News https://ift.tt/rbX8hD7 Facebook Twitter