Church Locations Portugal SEE ADDRESS United Kingdom SEE ADDRESS Belgium SEE ADDRESS Spain SEE ADDRESS France SEE ADDRESS Holland SEE ADDRESS Luxembourg SEE ADDRESS Jersey SEE ADDRESS Switzerland SEE ADDRESS Mozambique SEE ADDRESS Argentina SEE ADDRESS Bolivia SEE ADDRESS Chile SEE ADDRESS Ecuador SEE ADDRESS Paraguay SEE ADDRESS Canada SEE ADDRESS Cabo Verde SEE ADDRESS South Africa SEE ADDRESS São Tomé SEE ADDRESS Namibia SEE ADDRESS Zambia SEE ADDRESS Zimbabwe SEE ADDRESS