IWF Logo - LNThe Internet Watch Foundation is a charity that has been working to remove child abuse images from the internet since 1996. People worried about certain images can report them via the IWF hotline, so they can be investigated, removed and if appropriate, reported to the authorities for further criminal investigation. Continue reading