The House on Wednesday passed the $901 billion 2026 National Defense Authorization Act (NDAA), the sweeping annual military spending bill that will be combined with a supplemental bill passed earlier in the year to bring the total US military budget to over $1 trillion. The bill passed in a vote of 312-112 and received significant […]
From News From Antiwar.com via This RSS Feed.
You must log in or # to comment.


