fbpx

Priest keeps Anti-Abortion Vigil on Parliament Hill in Canada for Nearly 30 Years