Hang on...
Hang on...
If the video is not playing, or video player is not loading, try switching the server or refreshing the page.
5.3/10
0hr 48mins
Country:KE, US
The story of Pastor Lucy and her husband Duncan Ndegwa, who began feeding and sheltering children from the streets of Nairobi, Kenya in 1996.
$0.00
Documentary
0hr 48mins
5.3/10