India is ranked second (only after Sweden) among 24 countries in terms of satisfaction “with the way democracy is working” in the survey.

LEAVE A REPLY

Please enter your comment!
Please enter your name here