News
Police rescued 1,194 potential human trafficking victims and arrested 158 suspects in coordinated raids across 43 countries last month, the European Union's law enforcement agency said on Friday.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results