Philippines Bishops explain opposition to death penalty

Vatican News has this news here.