It sounds like a bad joke from South Park: A political group whose official slogan, complete with decorative banner, is: “God is the Greatest, Death to America, Death to Israel, Curse be upon the Jews, Victory to Islam!” But this isn’t satirical TV, it’s the… | Read More in The Blogs