Every Year Three Countries Give Up Death Penalty by Beth | Apr 4, 2002 | Justice and PeaceSee report in Ozanews