1. Trump's federal DEI purge puts hundreds on leave, nixes $420M in contracts

    Trump's federal DEI purge puts hundreds on leave, nixes $420M in contracts

    17