Mexico has become the top provider of sex slaves to the Americas, according to the United Nations.

In an effort to tackle the problem, the Mexican government has now signed onto the UN's Blue Heart campaign, but so far it has had little success in prosecuting and convicting human traffickers.

One reason, according to some analysts, is confusion over which government agencies have jurisdiction over human trafficking cases.

In addition the Mexican government has yet to conduct any comprehensive surveys detailing the true extent of the problem.

Al Jazeera's Mariana Sanchez reports.

Source: Al Jazeera