online shaming


Animal Shelter Director Takes Own Life After Online Bullying

Animal Shelter Director Takes Own Life After Online Bullying

There’s no other way to say it: this story angers the hell out of me. The director of a state-run animal shelter in Taiwan has been found dead, the result of an alleged suicide, after she received heavy backlash and...
View this article.