https://www.youtube.com/watch?v=3enpQUnA7yA&t=5s
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