US President Donald Trump has signed the fiscal 2026 National Defense Authorization Act, approving nearly $1 trillion in defence spending despite provisions on Ukraine aid and US troop levels in Europe.
US President Donald Trump has signed the fiscal 2026 National Defense Authorization Act, approving nearly $1 trillion in defence spending despite provisions on Ukraine aid and US troop levels in Europe.