Southeast Asia human trafficking now a global crisis, Interpol says
About $2 trillion to $3 trillion in illicit proceeds are channeled through the global financial system annually
About $2 trillion to $3 trillion in illicit proceeds are channeled through the global financial system annually