
An Afghan Independent Election Commission (IEC) worker takes photo of a voter at a polling station during parliamentary elections in Kabul, Afghanistan, on Oct. 20, 2018. Millions of Afghan voters cast their ballots on Saturday for long-delayed parliamentary elections in the militancy-plagued country amid reports of security threats and irregularities. (Xinhua/Rahmat Alizadah)











