On the Space Station, U.S. and Russian Astronauts Steer Around the War in Ukraine
2 years ago
113
Mark Vande Hei and two Russian counterparts landed on Earth on Wednesday as NASA and the Russian space agency seek to sustain cooperation in the face of a strained relationship.