CPC leadership candidates scheduled to speak at the March for Life

By | May 11th, 2017|Categories: Uncategorized|Tags: , , |

Ottawa, May 10, 2017 – On May 11, 2017, thousands of Canadians will rally on Parliament Hill and march through the nation’s capital for the 20th National March for Life. After 20 years of bringing

Life, We Stand On Guard For Thee