UK OTs JOIN FORCES WITH THE INTERNET WATCH FOUNDATION
1 June 2016FIGHTING ONLINE CHILD SEXUAL ABUSE IMAGERY In an historical announcement today, Wednesday 1 June 2016, St Helena launches a dedicated Internet Watch Foundation (IWF) Reporting Portal, to allow web users...