Search Result
Search Tags: ICE
Two removed from Saudi diplomatic mansion in McLean after human trafficking accusations
Two domestic workers have been removed from a diplomatic mansion in McLean after accusations surfaced they were being held like slaves.
Thursday - 05/02/2013, 02:13pm EDT
Tags: saudi arabia, trafficking, ice
Listen-
64.19.220.33 - Can't connect to read db