China: Capital Punishment And The Execution Van LIFE / By Lazer Horse Have you ever been concerned that people in remote regions of China can’t be executed with ease? Well worry no more, meet the execution van. Pages: 1 2