Mahmoud Ahmadinejad, the Iranian president, has arrived in Iraq.
He is the first Iranian president to visit Iraq since the two neighbours fought a war in the 1980s that killed more than a million people.
Ahmadinejad is expected to go straight into talks on Sunday with Jalal Talabani, the Iraqi president, and Nuri al-Maliki, the prime minister.
His..
More