By a 310-118 vote, the US House of Representatives passed the $886 billion National Defense Authorization Act for Fiscal Year 2024 (NDAA), which passed the Senate one day later. The annual must-pass legislation for US military funding is now headed to President Biden for his signature. Partisan fights over defense spending for Ukraine and controversies […]
Latest Comments