HOUSTON (AP) - A Houston-area couple is accused of forcing a Nigerian woman to care for their five children and home without pay for two years and seizing her passport.
Chudy and Sandra Nsobundu (SUB'-uhn-doh) of Katy were arrested Monday on charges of forced labor, withholding documents, conspiracy to harbor ...