Comments:China executes more people than rest of world combined, according to report