CPC leadership candidates scheduled to speak at the March for Life

2018-05-09T18:00:04+00:00

Ottawa, May 10, 2017 – On May 11, 2017, thousands of Canadians will rally on Parliament Hill and march through the nation’s