India leads the world in hungry people. In the recently released Global Hunger Index, India dropped to rank 102 out of 117 countries, placing it below its impoverished neighbours Nepal, Bangladesh, and Pakistan. About 15% of India’s population is either malnourished or undernourished. About 194 million Indians go hungry each day, and regretably a large percentage are children. The government …
Read More »