House Passes $886 Billion National Defense Authorization Act

On Thursday, the House passed the $886 billion 2024 National Defense Authorization Act (NDAA), which funds the Pentagon and some military spending for other government agencies.