Daily Archives: Mar 16, 2026

Charles Mitchell

7 Key Revelations from Russia’s Su-30SM Loss over Crimea

"They were repelling Ukrainian attacks so actively that they ended up shooting down their own aircraft." Thus commented the Ukrainian Navy spokesman Dmytro Pletenchuk on the paradox of Russia's latest high-value loss over the Black Sea. A Russian Su-30SM multirole fighter was reportedly downed by Russian air defenses on...
William Harrison

9 Fault Lines in Russia’s Economic Ticking Time Bomb

"For the first time in three and a half years, Russia's really getting hurt," said Timothy Ash of Chatham House. That assessment, delivered as sanctions tighten and fiscal strain deepens, captures a shift in the most decisive front of the war in Ukraine: the economy. The Kremlin's narrative on...
Charles Mitchell

9 Key Insights from Ukraine’s Destruction of Russia’s Rare BM-30 Launcher

"In modern war, rarity is no shield against destruction." That truth was underlined anew as Ukrainian special forces destroyed one of the most powerful and rare artillery assets of Russia deep behind enemy lines. The strike was more than another battlefield success; it showed the growing reach, precision, and...