China: Capital Punishment And The Execution Van

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.