Southlake, Texas Couple Convicted Of Forced Labor
January 15, 2019
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...