Key Elements of the 2026 National Defense Authorization Act
On Dec. 18, President Donald Trump signed the National Defense Authorization Act (NDAA) for Fiscal Year 2026, authorizing approximately $900 billion in spending. The expansive bill covers many topics, including lifting sanctions on Syria, approving important but relatively small amounts of (…)
Site référencé: War on the Rocks
War on the Rocks
After Maduro : Trump’s Managed Authoritarianism Trap in Venezuela
13/01/2026
Why the U.S. Navy Doesn’t Build Battleships Anymore
12/01/2026
Protests, Seizures, and Exercises
9/01/2026
Latest Pentagon Report : China’s Military Advancing Amid Churn
9/01/2026
Latin American Reactions to Maduro’s Capture and Implications for the Region
8/01/2026
What Thucydides Really Thought About Technology and War
8/01/2026