World

Over 130 human trafficking suspects arrested in police operation done throughout Europe

Europol announced that more than 130 possible human trafficking victims were also identified in the weeklong operation in June.