Zoë Quinn accuses Alec Holowka of sexual abuse, he then kills himself

Alec Holowka, a video game developer Zoe Quinn recently accused of sexual and verbal abuse, took his own life.