I have said many times that Putin should meet a bullet. He is commander in chief and is fair game. But I have always said it should be Russians that deliver it.
Zelenskyy is on the ground and has met with many world leaders there on the ground including Albo. Putin is hiding like a bitch, even bitched out on G20