
Officials prepare voters' identity cards for the upcoming election in Kathmandu, Nepal, on April 29, 2017. The Nepali government will hold local body elections in two phases -- on May 14 and June 14 in different parts of the country. (Xinhua/Sunil Sharma)