A blogger who received a torrent of racist and sexist insults online has got justice - after the man leading the campaign against her was fired from his job.
Kat Blaque, a blogger and YouTuber, was subject to a campaign of abuse on her popular Facebook page, which has over 30,000 fans.
As a black, female feminist who makes videos about racial and gender equality, Kat is used to abusive comments directed towards her on social media.
However, one user, called Kenneth, was more frequent with his comments - leading Kat to chronicle his attacks on her, in an article for the Huffington Post.
In an early post, Kenneth called Kat a "dumb c***" and made a reference to black culture 'tearing things down'. These posts attaracted the attention of Kat's fans, who found that Kenneth's account contained a great deal of personal information, open for everyone to see - such as pictures of himself, and his place of work.
Against Kat's wishes, fans began posting negative reviews and comments on Kenneth's personal and work pages, which only caused him to escalate his abuse.
In one post, he makes a public rape threat, telling Kat: "I'd throw you on the bed and ravage you and you'd f****** love it."
In another public post, after claiming that he didn't make a rape accusation, he writes: "It's alright. You'll get yours. Remember I'm a conservative, I like my guns."
Later, he simply writes: "Anybody got a noose?" below one of Kat's posts.
Kat insists that she stayed out of what happened next - even more fans began complaining about Kenneth's behaviour to his employer, and left negative reviews on his professional pages.
One morning, Kat woke up to a message from one of her fans - a screenshot of an email from Kenneth's employers, which said he was "no longer affiliated with the company."
While Kat says in her article that she didn't want to get him fired, her chronicling of the story may have helped raise awareness of the difficulties that black women face online.
Ending the post, she writes: "What bothers me the most about all of this is that there are people who will, and have defended him."
"As a woman, I should never have to tolerate and swallow threats of sexual violence."
"Kenneth still truly believes that he was unjustly relieved of his job and still doesn't see how what he did was wrong."
"That's scary. It's unsettling to me that someone could do all of that and still not see it, but people like him are never that self-aware and will probably never see it."