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.
Yes, my wife used to work in the ER, she still tells the same stories over and over again 15 years later, because the memories of the horrible shit she saw doesn't go away