The International Criminal Police Organization (INTERPOL) announced the arrest of 2,517 individuals and the rescue of 3,222 trafficking victims as result of a worldwide operation against human trafficking involving police in 116 countries on Wednesday. Operation Liberterra II took place between September 29 to October 4, 2024, resulting in the rescue of 3,222 trafficking victims [...]