>>516671073
NATO doesn't need to stop Russia. Putin has destroyed Russia's reputation in the free world, weakened its military and reduced Russia to a vassal state of China. Xi controls the vast majority of Russian's lives, through their spyware electronics and financial support of Russian exports. The Chinese pay less for Russian gas than Russian citizens do.