Senate Passes Massive $886 Billion National Defense Authorization Act

By Dave DeCamp On Wednesday, the Senate passed the mammoth $886 billion 2024 National Defense Authorization Act (NDAA), which funds the Pentagon and military spending…

Senate Passes Massive $886 Billion National Defense Authorization Act