Tara Homes for Children, NGO for street children in Delhi, India

Wednesday, August 17, 2011

Tara on TV



This documentary was shot by the French TV channel France 2 for its news program.