string of stunning defeats
Russia plays up China’s support as it retreats in Ukraine
World
September 12, 2022
Russia plays up China’s support as it retreats in Ukraine
As Russian forces suffer a string of stunning defeats in Ukraine, Moscow is playing up Beijing’s support for its invasion ahead of…