Chinese officials have blasted Vladimir as 'crazy' and claimed thinks Russia is going to fail in its war in Ukraine and will emerge from the conflict as a 'minor power'.Several Chinese officials warned Beijing must not 'simply follow Russia' and blindly support theThe officials said they believe that Russia will fail to win the war in Ukraine - and the impact of such an expensive and deadly conflict will see Moscow emerge as a 'minor power' with a diminished economy and a poor standing on the world stage.
Load More
Load More