House Passes $895 Billion Defense Bill, Senate Expected to Vote Next Week
Wednesday evening, the U.S. House passed the National Defense Authorization Act (NDAA). The $895 billion annual defense policy bill was viewed as a critical, must-pass piece of legislation before the end of the year.