Texas Couple Charged With Forcing Nanny to Work for No Pay
A Houston-area couple is accused of forcing a Nigerian woman to care for their five children and home without pay, seizing her passport and not letting her leave...
Published By: ABC NEWS National - Tuesday, 9 February, 2016