Ecumenical Commission for Human Development

Ecumenical Commission for Human Development (ECHD) is an ecumenical, independent, Christian, advocacy, humanitarian relief and development agency, founded in 2010, incorporated under Societies Registration Act, XXI of 1860 as non-profit organization envisioned “to build a world free from poverty, disease and injustice."

Countries Involved