Federal Agents Raid Saudi Diplomatic Compound, Free Slaves

Saudi Arabia officially abolished slavery, but its labor practices are largely indistinguishable from slavery. High-ranking Saudis in America have been charged with slavery before.

h/t zd

Share