Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 31, 2007
A short documentary about Lalmba, a small international relief organization providing medical services and orphan care in various parts of Africa.
Lalmba is an African word meaning "A Place of Hope" and for an American couple who were committed to providing services to achieve that goal, it was an effort of incredible challenge and experience of personal reward.