Twitch CEO posts internal email on sexual harassment allegations

Olivia R. June 23, 2020