Iranian President Mahmud Ahmadinejad has arrived in Lebanon for his first state visit to that country.
Ahmadinejad arrives in Lebanon