Question from dee

Where the hell did that lunatic come up with the human trafficking thing they keep goin on about? I just don’t get it.