Russia Turns on China, North Korea, and Iran: “We’re Fighting Alone” Moscow admits Strategic Isolation on Ukraine war?
In a surprising and sharply worded statement that has rattled geopolitical observers, a senior Russian official has declared that Russia ...