German police say online child sex abuse platform busted in huge operation

Police in Europe say "one of the largest pedophile platforms in the world" is now offline after a joint operation dismantled the "KidFlix" network.
Save Story