Russia deals with a lot of sanctions imposed by the West as a result of Ukraine’s invasion that began in late February. It seemed like just a matter of time until Russia would also withdraw from the International Space Station ...

Russia started to invade Ukraine on February 24, and nobody knows for sure how the horror will end. The ongoing invasion has captured the attention of the whole world, and sanctions have already started to be imposed. As a result, ...

Recently, Russia and China announced their plans to launch a lunar space station. As unexpected as it might be, Moscow really wants to revive the glory of its space pioneering days of the Soviet period. As for Beijing, things are ...