Pope Francis just laid down the law on the death penalty, saying that it fosters vengeance in the hearts of crime victims, not justice. This is just the latest in a long line of liberal positions the Pope has laid out. (He ain’t perfect though)
Pope Francis just laid down the law on the death penalty, saying that it fosters vengeance in the hearts of crime victims, not justice. This is just the latest in a long line of liberal positions the Pope has laid out. (He ain’t perfect though)