Davidish
Re:Twitch nabs exclusive streaming deal with Blizzard for e-sports events
on Wednesday June 21, 2017 @05:18AM (#14602227)
I live in South Africa and have the same experience.
I have tried to watch the LoL LCS numerous times using Twitch over the years, with stuttering/lag making it unwatchable.
I solely watch it on Youtube now.