Almost half of the child sexual abuse images reported to the Internet Watch Foundation last year were hosted in the Netherlands, the organisation says.
It confirmed more than 105,000 web addresses were connected to illegal images in 2018 ... Read even more