Commentary
President Donald Trump recently signed the sweeping $901 billion National Defense Authorization Act (NDAA) for fiscal year 2026 into law. While it covers a wide range of defense and security issues, several provisions have clearly struck a nerve in Beijing.





