Commentary on Israel, the Middle East, and the Jewish World
Friday, April 28, 2006
Here's a Friday sermon recently broadcasted on Palestinian Authority TV. It's one of the latest installments from MEMRI (Middle East Media Research Institute), a group that among other things translates feeds from Arabic-language television into English. I suppose we've gotten used to things like this, but somehow they never fail to shock me...