Published at: March 14, 2025
Four people are on their way to the International Space Station on a typical crew rotation mission that has become enmeshed in political controversy.
The post Crew-10 launches to space station appeared first on SpaceNews.