House Passes Massive $901 Billion National Defense Authorization Act
(Dave DeCamp, Antiwar.com) The House on Wednesday passed the $901 billion 2026 National Defense Authorization Act (NDAA), the sweeping annual military spending bill that will be combined with a supplemental...