Western mainstream media keeps telling us that Russia is some "isolated pariah", completely cut off from the world.
But then i see this video from the SCO 2025 Summit in Tianjin China, where leaders were practically lining up to shake Putin’s hand......