Every Year Three Countries Give Up Death Penalty by Beth | Apr 4, 2002 | Justice and Peace See report in Ozanews Related Tags: Death Penalty