Following my post on YouTube going all Schwarznegger on MEMRI TV and terminating their account, it looks like common sense has prevailed.
Welcome back! Looking forward to many, many more videos highlighting the hatred directed towards Israel, the Jewish people and the West.
As depressing as that is.