In a 344-81 vote yesterday, the House of Representatives passed their version of the 2018 National Defense Authorization Act (NDAA), a $696 billion spending bill which far exceeds the amount of money sought by the Pentagon and the Trump Administration.The bill has a...
