The United States has approved its biggest ever military budget. The bill is called the National Defense Authorization Act for 2026 and it was passed by US Congress after President Trump asked for a slightly smaller amount. Lawmakers agreed to spend 901 billion dollars on defense and se