US Senate passes record $858 billion defense bill
Senators supported the National Defense Authorization Act, or NDAA, an annual must-pass bill setting policy for the Pentagon, by an overwhelming 83-11 bipartisan majority. The no votes came from a mix of ...