KATHMANDU — Nepal ranks 94 in Democracy Index 2017 according to the Economist Intelligence Unit 2017 Index….
Economist Intelligence Unit
1 Article
KATHMANDU — Nepal ranks 94 in Democracy Index 2017 according to the Economist Intelligence Unit 2017 Index….