↧
Texas Couple Sentenced for Keeping West African Girl as Slave for 16 Years
*A Texas couple who were first arrested a year ago on charges of forced labor of a domestic servant was finally sentenced to seven years in federal prison on Monday. Mohamed Toure and Denise Cros-Toure...
View Article