The story of Pastor Lucy and her husband Duncan Ndegwa, who began feeding and sheltering children from the streets of Nairobi, Kenya in 1996.
Invalid Date
8/3/2008
11/11/2022
2/2/2023
3/6/1983
6/15/1985
3/5/1971
3/5/2023
8/14/1945
10/16/2009
2/22/2023
2/8/2023
12/19/2023
11/7/2021
8/11/2023
1/18/1971
9/18/2020
1/1/1984
12/19/2006
2/4/2024
6/10/2006