Debra Cagan hates all Iranians!
And she's got a stunning fashion sense, too:
What is that around her neck, a Nazi medal? Gott im Himmel!
PS: No, it's not a Mutterkreuz--I'm still searching for exactly what it is. (Golly, can you imagine HER as a mother? What a fright--she probably believes the riding-crop is an instrument of child discipline!)