Note they included China for whom Putin is now Butt Boy.
I can’t wait till the last communist and Putin are killed by their people.
Murdering filth.
Russia is a vassal of China. China is biding their time and will take out Putin when they feel it’s the right time.