5. Tehran, Iran
The city with over 7 million residents made it to our top 10 human trafficking cities in the world in 2018. The second biggest city is almost four times smaller. One of the biggest problems for the trafficking victims is the fact that they are considered guilty of the offenses, even though they were forced to break the law.