Archbishop Villegas On Death Penalty: A ‘Lazy Form’ Of Punishment
Archbishop Villegas sees Death Penalty as not the solution to crimes. Archbishop Socrates Villegas of Lingayen, Dagupan expressed his view on Death Penalty. As to him, it is a ‘lazy form of penalty’. The reinstitution of Death Penalty in the Philippines has always been one of the topics that have sparked lots of debates even … Read more