Officials prepare voters' identity cards for the upcoming election

The Nepali government will hold local body elections in two phases -- on May 14 and June 14 in different parts of the country.

Source: Xinhua