Tag: NCR

August 8, 2018

Pope Francis declares Death Penalty “Inadmissible”

“The church always hopes that a sinner will repent and ask for forgiveness. An execution cuts off the time available…


The Grey Nuns