Sheltering the homeless, teaching them the value of life, and empowering them to face the world and its challenges.
Offering a home ...offering a life.