President Donald Trump signed several pieces of legislation Thursday, including a sweeping national defense bill and measures affecting rural communities and a U.S. Post Office.
The White House announced the actions Dec. 18, marking a busy legislative day focused on national security, infrastructure, and federal programs.
Trump signed S. 1071, the National Defense Authorization Act for Fiscal Year 2026, authorizing funding for military programs, national security initiatives, intelligence activities, and related federal agencies. The bill supports a military pay increase and includes provisions tied to homeland defense, foreign affairs, and military readiness.
In a formal signing statement, Trump said the law advances his “Peace Through Strength” agenda and strengthens the defense industrial base. He also highlighted provisions related to missile defense, airspace security, border protection, and federal recognition of the Lumbee Tribe of North Carolina.
The president raised constitutional concerns about several sections of the law. He said his administration will interpret provisions related to foreign policy, military operations, information sharing, and congressional reporting in line with the president’s authority as commander in chief and head of the executive branch.
Trump also signed two additional bills into law. One measure, S. 2283, designates the U.S. Post Office at 201 West Oklahoma Avenue in Guthrie, Oklahoma, as the Oscar J. Upham Post Office.
The second bill, S. 356, reauthorizes the Secure Rural Schools and Community Self-Determination Act through fiscal year 2026. The program provides funding support to rural communities affected by federal land use.
The White House said the legislation reflects priorities ranging from national defense to support for rural areas and local recognition.


