The NDAA, which allocates USD 895 billion for US defence spending in 2025, also incorporates the bipartisan Uyghur Human ...