CAIR director confronts Allen West about Islam and gets schooled




Hat tip: Tim Morrissey

Watch another strong dose of reality administered by an unscripted Allen West. Which retort was your favorite?