India still has the world’s largest number of poor people in a single country. Of its over 1 billion inhabitants, an estimated 350-400 million are living below the poverty line and 75% of them are living in rural areas. It is estimated that almost 46% of Indian children under the age of 3, suffer from malnutrition. Kolkata is home to somewhere in the region of 300,000 children who are living on the streets. https://twitter.com/#!/Travel_For_Free
By Steve McCurry "The woman in the picture has been a widow for seventy years. Her husband died when she was 14 years old. Living in a community of widows since that time, she has made a living as one commissioned to pray for others. After I made her picture, she invited me to join her for tea. She spends her days in prayer for people who give her a few rupees. She lives joyfully, and shows no sign of sorrow, self-pity, or resentment."