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
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