Twitch CEO Emmett Shear Clarifies Role of the Twitch Safety Advisory Council

By Preston Fusci on May 22, 2020 17:48

Published on May 22, 2020 21:50 by Game Rant

Twitch CEO Emmett Shear clarifies concerns about the recent creation of the Safety Advisory Council in response to FerociouslySteph's comments.