Anonymous ID: 4cf893 April 24, 2019, 2:30 a.m. No.6294630   🗄️.is 🔗kun   >>4635

According to the Internet Watch Foundation's 2018 Annual Report ,

47 % of (online) child abuse imagery is hosted in the Netherlands.

 

https://www.iwf.org.uk/report/2018-annual-report