Senate passes the $858B National Defense Authorization Act for FY 2023

Senate passes the $858B National Defense Authorization Act for FY 2023