CHINA OUT Chinese police show of a group
WENZHOU, CHINA: CHINA OUT Chinese police show of a group of hardcore convicts at a sentencing rally in the east Chinese city of Wenzhou, 07 April 2004, where 11 prisoners were later excuted for various crimes. Amnesty International has called for a moratorium on the death penalty in China, saying the country's dysfunctional criminal justice system meant many innocent people were being executed, after a senior Chinese legislator suggested China executes at least 10,000 people a year, about five times more than the rest of the world combined. AFP PHOTO (Photo credit should read STR/AFP via Getty Images)

CHINA OUT Chinese police show of a group Get premium, high resolution news photos at Getty ImagesProduct #:3236807DETAILS
Getty Images editorial coverage is captured by expert trusted visual journalists. Learn more about our editorial policies.