World

Afghan voters cast ballot in Helmand province

Voters turned out in large numbers in Lashkar Gah, the capital city of Helmand province, to vote in the Afghan parliamentary elections on Saturday. (Oct. 20)