Politics House Advances $900 Billion National Defense Authorization Act Bill Thriver Media December 11, 2025