Is it Kherson where the Russians have installed a Ukrainian Russian sympathizer as the cities mayor?, When the UA take Kherson back in a next couple of days, i hope they string her up on the nearest lamp post!!. she must be crapping her knickers right now, she really has nowhere to go!