Brian Archer
National Team Evangelical Missionary Church of Canada National Team Evangelical Missionary Church of Canada

Brian Archer

David works and collaborates with people of different cultures and beliefs and finds biblical principles and common ground that transcends culture.

Read More