Open Thread: What the heck is Glenn Beck talking about?

Glenn Beck and his guest make some pretty outlandish claims about Iran in this video, including: Ayatollah Khomeini banned Twelver Shiism in post-revolution Iran; Jesus is a “deputy” of the Hidden Imam who will force people to convert to Islam at the end of days; Mahmoud Ahmadinejad is hastening the apocalypse by planning a genocidal […]