ParentFull threadmtts·If you look up what gets covered by the relatively innocuous term "Human trafficking" you'll find it can get much, much worse.View on HN