Crime agency Interpol has released details of ‘Operation Liberterra’, a mission coordinated by authorities in dozens of states which led to the rescue of 430 human trafficking victims and the arrest of 286 suspects. Law enforcement agencies across 47 countries participated in the mission, under which some 500,000 inspections were …
Read More »