The Ebenezer Trust School and Orphanage

The Ebenezer Trust School and Orphanage is located in Livingstone, Zambia. All of God’s Children first came into contact with this orphanage while two members of the board were traveling in Africa. They were allowed to help out at the orphanage for a time and quickly bonded with the children and the Director of the […]

Read More »