Crew 7 returns to Earth following 197 days aboard the International Space Station
Crew 7 returned to Earth after a fiery re-entry through the atmosphere to splash down in the Gulf of Mexico.…
2 months ago
Crew 7 returned to Earth after a fiery re-entry through the atmosphere to splash down in the Gulf of Mexico.…
NASA and SpaceX are set to launch Crew 7 to the International Space Station early Saturday morning, with lift-off scheduled…