Christian Heritage Party of Canada introduction video

Introduction to the Christian Heritage Party. Canada's only pro-life and pro-family political party.

Related Videos