The NASA, JAXA and Roscosmos crew members set to launch next to the International Space Station arrived at Kennedy Space Center in Florida on Saturday, July 26, 2025.
The NASA, JAXA and Roscosmos crew members set to launch next to the International Space Station arrived at Kennedy Space Center in Florida on Saturday, July 26, 2025.