Europol has dismantled one of the world's largest paedophile networks, operating across 35 countries. The operation led to 79 arrests related to the Kidflix platform, used for sharing and distributing ...