News
On March 6, 2003, as the use of the vans was approved in Yunnan province, two farmers were executed by lethal injection in the back of a mobile execution van. Liu Huafu, 21, and Zhou Chaojie, 25 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results