Robert Spencer and Ezra Levant on the Iran jihad plot Oct 13, 2011 4:45 am By Robert Spencer Video courtesy the estimable Blazing Cat Fur.