Twitch streaming service ‘regrets’ de-facto ban on Israelis Email verification, which is necessary for signing up to the platform, was restored for Israel after a yearlong disablement. Oct. 21, 2024