Starvation continues to ravage India

India is a country of contrasts. One such contrast is the fact that it is one of the world’s largest food producers – and home to one quarter of the world’s peoples afflicted by starvation. This scenario is rooted in inequality. According to the World Food Programme, “in the last two decades, per capita income …

Starvation continues to ravage India Read More »