Daily Archives: Mar 16, 2026

Thomas Reed

7 Pressure Points That Could Cripple Russia’s War Economy

“Putin will only stop this war when he thinks he can’t win,” warned Polish Foreign Minister Radosław Sikorski in September, framing the economic front as the decisive battlefield. As the war in Ukraine grinds toward its fourth year, the Kremlin’s oil lifeline, long the foundation of both its military...
Charles Mitchell

7 Hard Truths About Ukraine’s New Australian Abrams Tanks

"No tank is safe on the plains of Ukraine." That sobering reality now shapes both battlefield tactics and the politics of military aid. Australia's delivery of 49 retired M1A1 Abrams tanks to Ukraine - part of a $1.5 billion assistance package - was meant to strengthen Kyiv's armored punch...
Charles Mitchell

7 Key Insights from Ukraine’s Strike on Russia’s Valday Radar

"Demilitarization of Crimea continues!"-the laconic report titled by Ukraine's Defense Intelligence meant more than a figure of speech. In late October 2025, the unmanned systems forces of Ukraine located and destroyed the Russian advanced Valday radar at Dzhankoi airfield in occupied Crimea as part of the wider campaign to...