2018 Ottawa March for Life

1:49

New video looks at the Canadian March for Life in Ottawa and our members standing with supporters of a Culture of Life.

Culture of Life
2018 Ottawa March for Life

New video looks at the Canadian March for Life in Ottawa and our members standing with supporters of a Culture of Life.

Culture of Life Similar Videos

Similar Videos