Trump signs $1 trillion defense bill, boosting military support, especially for Ukraine.
U.S. President Donald Trump signed the nearly $1 trillion National Defense Authorization Act (NDAA) for fiscal 2026, which authorizes a record $901 billion in military spending, including $800 million for Ukraine’s defense. The bill represents a compromise in Congress, reinforcing security in Europe by limiting troop withdrawals and supporting Baltic nations. Despite Trump’s previous hesitations about European security commitments, the NDAA includes provisions that align with his executive orders, such as funding for the Golden Dome missile defense system. This legislation underscores ongoing U.S. support for NATO and its allies amid geopolitical tensions, particularly concerning Russia’s invasion of Ukraine.
