Human trafficking is the second most profitable illegal industry— second only to the drug trade. This poster refers to human trafficking as a corporation with its own logo, in stock exchange market, showing in the screen the top countries that have the highest rate of human trafficking.

YES