Lawmakers Launch Probe Into ICE’s Phantom Contractor
The Lever [Unofficial]
May 21, 2026
The Lever uncovered an ICE contractor’s phantom clients, dubious claims, and disappearing executives. Now Congress is stepping in.
Discussion in the ATmosphere