friends there are a few issues that i believe define the level of our christian commitment, this is one of them: human trafficking.
trafficking strikes at the very heart of who God is, and who he has created us to be, namely image bearers. and the consequences are widespread and profound, and it impacts society on many levels, from the food we eat and the clothes we wear to arguments about illegal immigration. this is a defining issue for the 21st century.
take time to read the article linked above and read the other articles linked on that page. if this does not simply rip your heart apart, then perhaps you don't have one.