Iran’s President Mahmoud Ahmadinejad is welcomed by Venezuela’s President Hugo Chavez at Miraflores Palace in Caracas yesterday. Ahmadinejad arrived in the Venezuelan capital on Sunday at the start of a five-day tour that will also take him to Nicaragua, Cuba and Ecuador