A former high-ranking police and judicial official in the southwestern Chinese city of Chongqing has been executed for corruption-related crimes.
Wen Qiang was put to death Wednesday, more than two months after he was sentenced on charges including protecting criminal gangs, bribery and rape.
The 55-year old Wen headed the judiciary in Chongqing before his arrest in September 2009. He also served as the deputy police chief for the city of 30 million people for 16 years.
Wen was among several hundred people arrested in a crackdown on organized crime in Chongqing. The initiative was spurred by the city's Communist Party boss, Bo Xilal, who has gained popularity and stature across China for his actions.