Fucking hell, words fail me. I hope this is reported to the police and the cunts tracked down and charged.
Twitter as an organisation is a joke, they have no handle on it and they make only cosmetic efforts to resolve trolling and abuse as a PR exercise.