China has mobile "execution vans" to enforce the death penalty without moving to a proper execution ground.

China has mobile "execution vans" to enforce the death penalty without moving to a proper execution ground.

Next