Senate Passes $886 Billion NDAA

The Senate on Thursday night passed its version of the 2024 National Defense Authorization Act in a vote of 86-11. The bill authorizes a record $886 billion in military spending. The debt ceiling deal reached between House Republicans and the White House set the NDAA...

read more