
Afghan voters show their ID cards as they wait to cast their ballots at a polling center during parliamentary elections in Kabul, capital of Afghanistan, 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)











