Couple Indicted for Alien Smuggling and Forced Labor
By Jared Culver
Modern slavery continues in the United States as the border crisis is exposed as the current slave trade pipeline. A Georgia couple, Efrain Gonzalez, 40, and Estella Gonzalez, 34, were indicted on 16 counts, including labor trafficking conspiracy, forced labor, and alien smuggling. The couple forced foreign victims to work at two restaurants. For all … Continued