INDIA PRODUCES ENOUGH FOOD TO FEED ITS CITIZENS: WHY DO SO MANY STARVE?
According to the International Food Policy Research Institute’s 2011 Global Hunger Index, India ranked 67th out of 81 countries & had 200 million “food-insecure” people, the most of any country. A convincing…