The US Senate on Thursday approved a $925 billion defense spending bill for fiscal year 2026, extending and boosting aid to the Ukrainian army through 2028. The National Defense Authorization Act (NDAA) passed with a vote of 77–20 after weeks of delay caused by disputes over troop pay during the ongoing government shutdown, triggered by […]