Twitch Releases Statement Amidst Gaming #MeToo Controversy 24 June 202022 June 2020 by Lara Jackson The platform is taking a stand.