CPC leadership candidates scheduled to speak at the March for Life

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