A modern socialist economy is impossible.
The FY2026 National Defense Authorization Act Cannot Have the Last Word on US Posture in Europe December 22, 2025