The leader of Scotland's Roman Catholics says the abortion rate north of the border was equivalent to "two Dunblane massacres a day" as he stepped up his attack on pro-choice politicians.
Cardinal Keith O'Brien spoke out after issuing a stark warning to Catholic parliamentarians in a sermon of "the barrier such co-operation (on abortion) erects to receiving Holy Communion".
Marking the 40th anniversary of the 1967 Abortion Act in his homily in Edinburgh, he urged decision-makers to stop supporting what he labelled an "unspeakable crime".
Emerging from St Mary's Cathedral after Mass, he told journalists that he would like to see the law of the land changed.
"I think it's far beyond time that the present Abortion Act of 40 years ago was re-examined," he said.
"We are killing - in our country - the equivalent of a classroom of kids every single day. Can you imagine that? Two Dunblane massacres a day in our country going on and on. And when's it going to stop?"
But he denied that he was saying Catholic politicians who back abortion should be cast out from the Church.
"I'm not going to say to those who are involved in any way in helping or aiding abortion whether it's mothers or fathers, or politicians and doctors or nurses, they must consider their own consciences and whether or not they can approach the altar to receive Holy Communion. It's not up to me to judge them, I'll leave that to God to judge them."
In his sermon, he urged politicians at Westminster, which reserves the power over abortion law in the UK, to overthrow the legislation.
The Cardinal also called on universities and medical schools to teach that "all human life" deserved protection.