The story of Pastor Lucy and her husband Duncan Ndegwa, who began feeding and sheltering children from the streets of Nairobi, Kenya in 1996.
Runtime: 48 minutes
Quality: HD
Released: Jan 01, 1970
IMDb: 5.7