Israel and its shills got fucked today. And that's a good thing.