
A voter casts her ballot at a polling station during parliamentary elections in Herat province, western 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/Elaha Sahel)











