Joint American and Russian Space Crew Returns to Earth After Eight Months in Orbit
Dzhezkazgan, Sunday, 26 July 2026.
After traveling 164 million kilometers, a joint U.S.-Russian space crew landed safely on Sunday, showcasing rare bilateral cooperation despite severe geopolitical tensions on Earth.