Putin’s Lies Have a Shelf Life

Putin’s Lies Have a Shelf Life

From the shattered bridges outside Kyiv to the hollow eyes of Russian officers who once confessed that their whole lives had been a lie, I have watched the same rotten empire of untruth stagger forward, and I am convinced that Ukraine’s refusal to bow will help bring it crashing down.

Russia’s Economic Strain Is Becoming Impossible to Ignore

Russia’s Economic Strain Is Becoming Impossible to Ignore

The war is unlikely to end with a clear military decision; instead, as Russia’s reserves erode and Ukraine’s strikes steadily raise the cost of continuation, Moscow will be pushed toward a de facto halt sometime in 2026.

Ukraine, Trump, and the Rewritten Peace Blueprint Taking Shape

Ukraine, Trump, and the Rewritten Peace Blueprint Taking Shape

Ukraine is working from a rewritten American peace blueprint that trims the harshest demands from the original plan, but whether this marks the start of a real endgame or another turn in a grinding war will be decided in the fine print and on the battlefield.

What Happened to Ukraine’s International Legion?

What Happened to Ukraine’s International Legion?

The Legion was never built to last; it was a stopgap of anger, idealism, and broken men thrown together under fire, and its dissolution only makes official what the front line knew years ago.

Estonian Mark 1 Missiles for “Ending This Madness”

Estonian Mark 1 Missiles for “Ending This Madness”

Estonia’s Frankenberg Technologies is betting that its AI guided, “good enough” Mark 1 mini missile, built cheap and in huge numbers, is the practical way to swat Russian drones out of NATO skies without going bankrupt.

How I Joined the Ukrainian Military

How I Joined the Ukrainian Military

I went to Ukraine thinking I could choose how to help, only to find that on the morning the war began everything I knew—plans, love, even my sense of who I was—was smashed by artillery, paperwork, and the chaotic, makeshift mercy of volunteers who’d been thrown together to survive.