Russia v.s. the West: Who’s Really Isolated in Today’s World?

Russia is isolated by the West, but the West is isolated by the rest.

China wants everyone at the table, not on the menu

US Secretary of State Blinken's notorious comment, 'If you're not at the table in the international system, you're going to be on the menu,' exposes a worldview where the strong have every right to pr...