I'll admit I'm skeptical of the Twitch Safety Advisory Council I hope it will make the platform better I worry that it will either be a tool for ppl on the council to assert their personal agendas or that the ppl on it will end up getting blame for things they didnt do
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.