hunger

India ranks 94 out of 107 countries in this year’s Global Hunger Index

While India ranked 102 last year and rose to 94, the country’s performance when compared…