2/19/19When Your Favorite Streamer Turns Out To Be A Creep (Or Worse)When Georgia police arrested Thomas Cheung, a well-known Twitch streamer and World of Warcraft community figure, as…ByCecilia D'AnastasioPublishedFebruary 19, 2019