Twitch has issued an apology for preventing new account sign-ups from Israel and Palestine due to the ongoing conflict.
Twitch, the Amazon-owned video live-streaming platform, has reinstated sign-ups from Israel on Monday after it was reported that the platform had disabled access from Israeli IP addresses for over ...