Bread for the World
Bread for the World supports small-scale development projects, which are being developed by church-based partnership groups and their partners in the Global South.
Bread for the World supports small-scale development projects, which are being developed by church-based partnership groups and their partners in the Global South.