New Delhi, India - June 23, 2019: An NGO feeding poor kids in a slum area in the national capital. Today, the poverty rate in India is 21 percent, which is an improvement from the 31.1 percent in 2009
{}