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
See All 3874 Episodes of "Activist Post "