The Guardian Europe
England and Wales Finally Offer Abuse Survivors a Way to Hit 'Delete' on Their Trauma
England and Wales launch Echo project to help child sexual abuse victims scrub their images from the internet, because apparently 'just dealing with it' wasn't cutting it.