Biden is AN IDIOT: China + Russia have A DEFENSE TREATY. BOTH NATIONS had JOINT MILITARY EXERCISES a few months ago. The American propaganda message that Russia is isolating itself as the world turns its back on Russia is JUST A LOT OF NONSENSE. :D Ken, Toronto, CANADA