Yusef Jalali
Press TV, Tehran
The seven presidential candidates stood toe to toe at the headquarters of Iran's national television, the IRIB, to face off for the third and final debate.
The seven presidential candidates stood toe to toe at the headquarters of Iran's national television, the IRIB, to face off for the third and final debate.
Yusef Jalali
Press TV, Tehran
The seven presidential candidates stood toe to toe at the headquarters of Iran's national television, the IRIB, to face off for the third and final debate.