Amid Southern US Raids, Who’s Making Money Off Border Patrol and ICE Contracts? Contracts for companies based in North Carolina and Louisiana total more than $341 million for fiscal years 2025-2026.…
You must be logged in to view this content.
Click here to register
