So Russians are basically Philadelphians.I get it. And you are right.
Don't appease Russia. Appeasing only enrages them. Push back, show them, "If you do not stop, you will get crushed."
They will back down.
Many years ago, I took in a Cardinals away series with the Phillies. My impression of Philadelphia folks: never say, "Excuse me" when you bump into someone, or walk in front of you in the stands. If you are a cop, your 1st response is always a smartass remark, especially if you are not Anglo-Saxon.
A couple of my friends were with me. One of them Puerto Rican. She asked a cop for directions, and the cop laid into her, "If you would READ THE SIGN, it will tell you that the subway is THAT WAY!!" I walked up and got in his face, and said, "Hey, all she was asking was directions!" The cop, seeing that he had been challenged, lightened up and proceeded to politely tell me the directions.