India has dropped 26 spots from 79th rank in 2019 to 105th rank this year on the Global Economic Freedom Index 2020 prepared by the…
Former Bengal leggie Soumendranath Kundu dies