Live-streaming platform Twitch have announced they will be making some adjustments to their policy regarding gambling. Starting October 18, Twitch will prohibit gambling websites...
As covered by Grand Theft Auto site LibertyCity.net, A redditor discovered that if you go to Rockstar Games’ official Twitch channel simply mentioning Grand...