- Country: United Kingdom
Three men jailed for running human trafficking ring between Scotland, England and Wales
The group targeted more than a dozen vulnerable women bringing them into the country to work as sex workers.
Entities › name
2 headlines · 2 outlets · 2026-10-29 → 2026-10-30 · Wikipedia ↗ · 🔒 Follow
The group targeted more than a dozen vulnerable women bringing them into the country to work as sex workers.