STREET CHILDREN OF BOMBAY

An estimated 35,000 street children live in Bombay, India.
They arrive every day searching for a better life, showing courage
and resilience that would put most adults to shame.
See the book