Twitch staff call the company out on sexual assault, racism, more gamesindustry.biz Submitted by ab5 on October 8, 2020 at 9:57 PM in Games 3 comments 7