Twitch requires US Army to remove fake sweepstakes promotions

Olivia R. July 17, 2020