The face of evil right out in the open. Human trafficking like delivering “stuff”. Human beings reduced to … I have no words. This is monumentally terrifying.