the death penalty and divorce bills: till death do us part
Philippines joined 86 states in the signing of Second Optional Protocol to International Covenant on Civil and Political Rights that committed to the abolition of the penalty within their borders, irrevocable side agreement to International Covenant on Civil and Political Rights.. ..…