Southlake, Texas Couple Convicted Of Forced Labor
Southlake, Texas Couple Convicted Of Forced Labor In Their Home The Department of Justice announced in a press release that Defendants Mohamed Toure and Denise Cros-Toure, of Southlake, Texas, were convicted late yesterday by a federal jury in Ft. Worth, Texas, of forced labor and other federal felonies for compelling the domestic labor of a […]