Sharing skills, changing lives

Christian Engineers in Development use engineering expertise to help local communities to help themselves in a sustainable way throughout the developing world.

Thar, Pakistan