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

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.