POTUS set to sign $901 billion National Defense Authorization Act into law
Photo: Alamy On Wednesday, the U.S. Senate voted to pass the 2026 National Defense Authorization Act, and President Donald Trump is expected to sign it into law on Thursday. The…