Moscow and Kyiv: Competing diplomacy
Published
China's Xi backs Russia, while Japan's Kishida offers Ukraine support. (March 21)
Published
China's Xi backs Russia, while Japan's Kishida offers Ukraine support. (March 21)
The Russian war in Ukraine looms with no end on the horizon. Washington's efforts to isolate Moscow appear to have led to a..