Mechanics for Africa (MfA) runs a highly successful Christian college in Ndola, the heart of Zambia’s Copperbelt Province. 


Mechanics for Africa

Senior Pastor for International Church

Switzerland, International

Westlake Church is an international, English speaking, inter-denominational, Bible-based church on the shore of Lake Geneva in Nyon, Switzerland. 


Westlake Church