The Internet Watch Foundation (IWF) helped remove a record almost 300,000 web pages last year, including more artificial ...