Tag: Twitch account sign-up issues
Twitch apologizes for account sign-up issue in Israel and Palestine
Twitch recently issued an apology for a mistake that prevented new account sign-ups from Israel and Palestine due to the ongoing conflict. The issue...