Three Types Of Human Trafficking Explained

There are three different types of human trafficking that are abundant in the world today. Perhaps even more abundant than you think. Mike Slater reveals them and explains more about how it’s all happening.