Memri TV youtube channel taken down by muslims in Europe.

This will probably be resolved soon, and even if it isn't, I doubt that it will do anything to stop the excellent work that MemriTV does.

This highlights the importance of liveleak: post the memri TV videos!!
Memri TV's web site is here:

The youtube channel was here: