Thursday, May 19, 2005

Iranian Television Blood Libel

LittleGreenFootballs:
MEMRI TV forwarded this horrifying compilation of clips from the Iranian television series “Zahra’s Blue Eyes,” an antisemitic horror show that has to be seen to be believed.
See the video here.