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