The US Senate passed the $740 billion National Defense Authorization Act (NDAA) on Friday with veto-proof majority support amidst President Trump’s threats to reject the legislation. The defense bill, through which Congress authorizes the Pentagon budget, has passed every year for 59 consecutive years. The legislation garnered widespread bipartisan support in the Senate and passed [...]