Comment on European police say KidFlix, "one of the largest pedophile platforms in the world," busted in joint operation.
USA ain’t got shit on the Eastern Bloc when it comes to sex trafficking.