Posts in tag

Russia and the West


International space station

Russia is further isolating itself from the outside world. Today, Russia announced that it would quit the International Space Station (ISS) in 2024 and focus …