Kathleen Francisco
Canada’s March for Life 2013
Campaign Life Coalition is a national pro-life organization that defends the human race against social injustices such as abortion, euthanasia, and physician-assisted suicide. Their...