Another Woman Says She Was Held as a Domestic Slave by Saudi Diplomats in Virginia

Erica Ritz In early May, it was reported that two potential trafficking victims were rescued from a Saudi Arabian diplomatic compound in an upscale area of McLean, Virginia.  But since the residents apparently have diplomatic immunity, it seems little… Continue Reading