Re:Twitch CEO Emmett Shear is resigning
by WJW on Thursday March 16, 2023 @06:27PM
(#35189737)
There was plenty of ganging up on AOL too, if you were even a little bit outside what "mainstream AOL" people thought was acceptable.
[ Parent
| on HN ]