A US astronaut and two Russian cosmonauts are set to blast off to the International Space Station Wednesday on a Russian-operated flight despite soaring tensions between Moscow and Washington over Russia’s invasion of Ukraine.
A US astronaut and two Russian cosmonauts are set to blast off to the International Space Station Wednesday on a Russian-operated flight despite soaring tensions between Moscow and Washington over Russia’s invasion of Ukraine.