Comment on European police say KidFlix, "one of the largest pedophile platforms in the world," busted in joint operation.
Then end up USA
USA ain’t got shit on the Eastern Bloc when it comes to sex trafficking.
Geetnerd@lemmy.world 1 day ago
USA ain’t got shit on the Eastern Bloc when it comes to sex trafficking.