
XUCHANG, CHINA - APRIL 25: (CHINA OUT) Chinese police escort convicted criminal gang leader Song Liugen for execution on April 25, 2005 in Xuchang of Henan Province, central China. Liugen and eight accomplices were sentenced to death for murder, organizing the gang and 17 other crimes. Song Liugen, Ma Xianzhou and Hao Hongshan have led the largest organized crime gang in Henan Province, according to local public security bureau. Police uncovered a huge secret criminal web of more than 200 offenses, including 15 manslaughters committed by the gang over more than 10 years. (Photo by China Photos/Getty Images)
Content © 2008 Getty Images All rights reserved