The news from Iran is truly disturbing as we hear that members of parliament are calling for the arrest and execution of leaders of the opposition Mir Hossein Mousavi and Mehdi Karroubi and learn of the deaths of two protesters yesterday.