Blumenthal: Russia is not winning. Ukraine will prevail if it has the means to finish the job: long-range attack, artillery, HIMARS, ATACMS, tanks, F-16s and munitions.
— Tymofiy Mylovanov (@Mylovanov) 29 mai 2026
Most urgent now is air defense, because Putin’s cruelty keeps escalating. 2/ pic.twitter.com/odcSBSqKZh
Blumenthal: Russia is not winning. Ukraine will prevail if it has the means to finish the job: long-range attack, artillery, HIMARS, ATACMS, tanks, F-16s and munitions. Most urgent now is air defense, because Putin’s cruelty keeps escalating. 2/

Leave a Reply