Mahmoud al-Mash'hadani, the speaker of the Iraqi council of deputies, left here today for Iran on an official one-day visit. The delegation is scheduled to hold talks with speaker of the Iranian shoura council Ali larijani, and to meet with Iranian President Mahmoud Ahmadinijad, and chairman of the expediency council Hashemi Rafsanjani.