No media source currently available
All governments must do more to combat human trafficking; but some are making little or no effort to do so. The Islamic Republic of Iran is one of them.