Everyday for Life Canada - In Canada, the unborn baby can be killed anytimeLast week, the annualMarch for Life took place in Ottawa on Parliament Hill. There were other pro-life marches in a number of provinces as well.In Toronto, three members of the Ontario Conservative Party ...