Record-setting U.S. astronaut Mark Vande Hei and his two Russian crewmates Pyotr Dubrov and Anton Shkaplerov landed from the International Space Station, showing that cooperation in space continues.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.