Chinese police parade a group of 15 convicted criminals to be sentenced in public, most of which are likely to face the death penalty, on November 15, 2004 in Xian, China. (China Photos/Getty Images)
{}