Urgent
Crime·6/4/2026AI summary
48 Immigrants Detained, Managers Charged in South Carolina Identity Fraud Probe
Federal officials detained 48 workers at a South Carolina metal casting business, while two managers face state charges for allegedly hiring undocumented immigrants. A two-year investigation uncovered a conspiracy to create and sell fake IDs.
T
The Independent World