The Hope Foundation

Oct 19, 2012 by

A registered charity in Kolkata (formerly Calcutta), the Hope Foundation works to protect and help street kids and impoverished...

read more