The ranking of India, which holds the title of world's largest democracy, slipped two places to 53rd in the '2020 Democracy Index' or Global Democracy…
Former Bengal leggie Soumendranath Kundu dies