One of the largest pedophile platforms in the world has been shut down after an international investigation, with crypto widely used as a payment method for images of child sexual abuse. «Kidflix» resembled a streaming service—and according to Europol, 1.8 million users worldwide had logged on to the site between April 2022 and March of […]
