Nepal is holding parliamentary elections Thursday, a year after a youth-led uprising forced out the government chosen in the last elections. Nearly 19 million people are registered to vote. That ...