739
European police say KidFlix, "one of the largest pedophile platforms in the world," busted in joint operation.
(www.europol.europa.eu)
This is a most excellent place for technology news and articles.
Discovery of this kind of thing is as old as civilization.
Someone runs their mouth, or you catch someone with incrimination evidence on them. Then you lean on them to tell you where to go.