Ali Larijani is a member of Iran’s senior leadership, and a relentless enforcer of the crackdown on Iranian protesters that so far has led to the deaths of 36,500 and the wounding of 330,000. He rants against the Great Satan, America, and even more against the Little Satan, Israel. Two weeks ago, he insisted that […]