By Dave DeCamp The Senate on Thursday night passed the massive $858 billion National Defense Authorization Act (NDAA) in a vote of 83-11. The spending...

Senate Passes Massive $858 Billion NDAA