The MEMRI TV YouTube channel, which was housed at http://www.youtube.com/user/MEMRITVVideos, now shows a YouTube message saying "This account is suspended."
I have no details, but given that there have been concerted campaigns against pro-Israel uploaders on YouTube - some of which I was a victim of - it seems that Google/YouTube has caved to the Israel haters.
Meanwhile, YouTube continues to host thousands of jihadi videos.
(h/t The Jawa Report)
UPDATE: There is a different MEMRI TV channel on YouTube: http://www.youtube.com/user/MemriTelevision
It has far fewer videos than the old channel.
But the channel linked from their website is the one I gave above.