Mexican authorities have freed 107 indigenous people who officials say were being held as slave laborers in a Mexico City factory disguised as a drug rehabilitation center.
Mexican authorities have freed 107 indigenous people who officials say were being held as slave laborers in a Mexico City factory disguised as a drug rehabilitation center.
Next Articles
Top 10 NFL