Yesterday, the House of Representatives voted for the FY 2016 National Defense Authorization Act (NDAA). The NDAA usually wins over the majority of the Democratic caucus. Last year, Democrats voted for it 109 to 85. However, this year, … [Read more...]