Very difficult economic headwinds of the business cycle are coming at us.
The FY2026 National Defense Authorization Act Cannot Have the Last Word on US Posture in Europe December 22, 2025