Home Tags Dominican Republic

Tag: Dominican Republic

Sevilla police raid frees five South American sex slaves forced to work 24 hours a day

The leader of a major human trafficking circle has been arrested in Sevilla