Excommunicated Sister of Mercy Margaret McBride received the 2011 Call To Action Leadership Award at their annual conference precisely for her role in a decision at St. Joseph’s Hospital and Medical Center in Phoenix to abort an 11 week old unborn baby.

She gives a short speech accepting the award where she talks of mercy and forgiveness and bashes the Church in the same breath. Pretty darn disgusting.