India is the home to the largest number of undernourished people along with many other sub-Saharan countries. The sub-Saharan countries may suffer from food shortage due to poor generation of food crops but India is the victim of the governmental machinery's disinterest and indifference to the plight of starving people in spite of an abundance…Read More