Daily Archives: Mar 15, 2026

Charles Mitchell

Russia’s Shrinking Window: Economic Strain and the Drone War on Europe

Russia's Ukraine conflict is entering a realm where the balance in resources heavily inclines against the Kremlin, while the Kremlin intensifies unprecedented raids in the NATO territories. The economic and technological basis behind the shift explains why the Kremlin's deadline in imposing the desired outcome might be expiring. 1. Economic...
Charles Mitchell

7 Key Takeaways from Ukraine’s Strike on Crimea Drone Base

Was this the most expensive single loss of drones for Russia in months? On August 21, the Ukrainian military targeted the airbase in occupied Crimea, the military base outside Sevastopol that housed some of the most advanced unmanned air systems in the arsenal in Moscow. The Ukrainian Navy claims...
Charles Mitchell

Europe’s Race to Close the War Readiness Gap with Russia

In the looming threat of a possible Trump-negotiated agreement that can re-delineate Ukraine's borders without its approval, European leaders are faced with the harsh reality: the security of the continent can in the near future depend on its own military and industrial capabilities. The concern is more than rhetorical....