the issue needs to be tackled two-fold
1. the countries of origin
2. the countries of destination - proper consequences for criminal and socially unacceptable behaviour

then alas the problem will continue

1. people will leave their country
2. they will get abused in their country of destination

with the saudi prince abuse of servant in London at least i can say that the English judicial system complied with
point 2.