The royal family had assembled at the Narayanhiti Palace in Kathmandu on June 1, 2001. In just over a week's time, Nepal will vote to elect a new government. This comes months after a youth-led ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results