Daily Archives: Mar 18, 2026

William Harrison

9 Economic Fault Lines That Could Break Russia’s War Machine by...

“The upstream oil sector is sliding into a crisis,” warned Harvard’s Davis Center scholar Craig Kennedy, summing up the seriousness of Russia’s economic situation. “The Russian economy, which had been able to rely on their reserves and oil revenues, finds itself today in a position where they are threatened...
Charles Mitchell

9 Critical Failures Driving the F-35 Readiness Crisis

Half the time, America's most advanced fighter jet can't fly. That's not the headline from a budget hearing; that's the reality of the F‑35 fleet in the year 2024. The Pentagon's own watchdog has laid the blame squarely on Lockheed Martin's sustainment performance, laying bare systemic weaknesses in how...
Charles Mitchell

9 Strategic Insights from Record-High Drone Strikes on Russia in 2025

“The component is the battlefield.” This was once a conceptually defined mantra that was limited to defense think tanks but became reality in 2025 when the drone war between Ukraine and Russia reached unprecedented heights. This year has marked an unprecedented acceleration in the development and deployment of unmanned...