Zoë Quinn accuses Alec Holowka of sexual abuse, he then kills himself 01 September 2019 Alec Holowka, a video game developer Zoe Quinn recently accused of sexual and verbal abuse, took his own life. ... Read More