The Lord's House of Hope is a faith-based project inspired by the beautiful children of Kibera, Africa's largest slum. Kibera is located in Nairobi, Kenya and houses over 1.5 million people, including over 100,000 orphaned children, within roughly one square mile of land. Upon meeting and volunteering with many of these children and learning of their struggles to survive, we were led to construct an orphanage a few short kilometers away in Waithaka, Kenya.
The Lord's House of Hope is a faith-based project inspired by the beautiful children of Kibera, Africa's largest slum. Kibera is located in Nairobi, Kenya and houses over 1.5 million people, including over 100,000 orphaned children, within roughly...