Interpol seeking 123 human traffickers

Afp, Lyon

Interpol yesterday said it is seeking public help to track down 123 suspected human traffickers wanted around the world. The operation, known as Infra Hydra, involves 44 countries as well as the EU police agency Europol, and has already made 26 arrests and located 31 other suspects, Interpol said.