The House of Representatives voted 312-112 to pass the National Defense Authorization Act, authorizing a $900.6 billion ...