The Internet Watch Foundation says it found nearly 900 instances of the most severe types of child sexual abuse content in just five days.
The Internet Watch Foundation says it found nearly 900 instances of the most severe types of child sexual abuse content in just five days.