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 […]
Source link