Afghans will go to the polls on Saturday to elect a new president to succeed Hamid Karzai.
 
The new leader will have a challenging job ahead, with the withdrawal of foreign troops later this year.
 
One of the frontrunners is Abdullah Abdullah.

Al Jazeera's Bernard Smith reports from Herat in western Afghanistan.

Source: Al Jazeera