The Challenge of Iran Welcome Holocaust Deniers! OOOPS! Kurds in Iran face death by government firing squads Hung For Being…