New Mini Doc: 71% of world's child pornography is hosted in the Netherlands. It also has the world's largest port & most lenient pedophile laws. Its a safe haven for the worst human beings among us. Any serious effort to end trafficking must start there https://t.co/RYp9wjqKP2
— sarah westall (@westall_sarahw) November 29, 2020