BMS World Mission

@BMSWorldMission

BMS World Mission is a Christian mission organisation, working in around 34 countries on four continents.

Rev David Kerrigan

Views 29

1789 days ago

Rev David Kerrigan

0 Comments

Realtime comments disabled