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.