Lauren Chen Latest Episodes
Zoe Quinn, the infamous game developer, is best known from the GamerGate controversy. But she’s back in the news after posting a #MeToo statement online alleging abuse at the hands of her ex-boyfriend, Alec Holowka. The accusations resulted in Holowka’s firing, and days later news broke of his death from suicide, but now findings from the Post Millennial are calling into question the accuracy of her post.
Sep 14, 2019|17:52