Amid severe tensions between Russia and the West due to Moscow’s invasion of Ukraine, an all-Russian crew has departed for the International Space Station (ISS).The Soyuz MS-21 spacecraft with cosmonauts Oleg Artemyev, Denis Matveyev and Sergei Korsakov on board lifted off from the Russian spaceport Baikonur in Kazakhstan on Friday. …
Read More »