minus-squareLightsong@lemmy.worldtoTechnology@lemmy.world•European police say KidFlix, "one of the largest pedophile platforms in the world," busted in joint operation.linkfedilinkEnglisharrow-up92·2 days ago1.8m users, how the hell did they ran that website for 3 years? linkfedilink
1.8m users, how the hell did they ran that website for 3 years?