Quantcast
Browsing latest articles
Browse All 4 View Live

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

Browsing latest articles
Browse All 4 View Live