740
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.
They also seized 72,000 illegal videos from the site and personal information of its users, resulting in arrests of 1,400 suspects around the world.
Wow
Imagine if humans evolved enough to self-solve the problem of liking this shit.