Quin Hillyer: It's written in the Starr that Russia is losing its war against Ukraine
Published: Sun, September 21, 2025, 02:30
Never mind all those American news reports that Russian drone attacks are successfully weakening Ukraine and frightening Poland. The reality is that Ukraine actually is winning its defensive, existential war, and it just needs the United States to stop tying…...