Texas Couple Sentenced to Seven Years in Prison for Forced Labor
April 22, 2019
U.S. District Court Judge Reid O’Connor sentenced defendants Mohamed Toure, 58, and Denise Cros-Toure, 58, of Southlake, Texas, to seven years in prison each and ordered them to pay $288,620.24 in restitution. A federal jury convicted...