Tuesday, January 28, 2025

Department of Veterans Affairs places 60 DEI employees on leave with salaries totaling more than $8M