Interpol says seeking 123 suspected human traffickers

Interpol said on Thursday it is seeking public help to track down 123 suspected human traffickers wanted around the world.

Interpol's Operation Infra Hydra involves 44 countries as well as Europol and has already made 26 arrests and located 31 other suspects, said a statement from Interpol, based in Lyon, France.