Out of 27 countries, over 50 per cent of respondents in 11 countries are satisfied with democracy New Delhi: Elections are taking place in major democracies across the globe, incorporating almost ha… [read more]
You must be logged in to post a comment.
Want to receive all new articles sign up to our Newsletter