India slips to 107th rank in International Starvation Index 2022

International Starvation Index 2022: India has slipped to 107th place out of 121 international locations within the rating of International Starvation Index 2022. The nation has all the time been on the forefront of starvation points, it was ranked one hundred and first in 2021 a 12 months in the past, and has slipped 6 … Read more