N News Manager Milforums News Bot Nov 1, 2006 #1 AP - China, believed to carry out more court-ordered executions than all other nations combined, took a step toward human rights Tuesday by enacting legislation that requires approval from the country's highest court before putting anyone to death. More...
AP - China, believed to carry out more court-ordered executions than all other nations combined, took a step toward human rights Tuesday by enacting legislation that requires approval from the country's highest court before putting anyone to death. More...