It’s estimated that there are around 100,000 homeless little ones dwelling about the streets of Delhi. Most of them eke out a everyday living by begging for srcaps, pickpocketing and stealing, while others obtain them selves becoming a member of gangs to survive or employing medication as a means to numb the boredom or stave off starvation.T… Read More