Ukraine is Winning, That is Just a military fact. And they’ve now (Slava Ukraini!) crossed INTO Russia as a Show of force. And now Putin Is very much ‘Eroding’ Before our Very eEes. They Did This to have the Leverage, but make No Mistake (No shit!) They, Do, Not, Trust Putin In A Negotiation. Putin, […]