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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results