Search Result

Search Tags:  saudi arabia

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: trafficking, ice

Listen