Friday, 8th, 2024 | 2:53PM Updated

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.
Man sentenced to death for selling China's classified documents

    In Case You Missed It

    Real Time Analytics