China’s extensive use of execution vans, a disturbing addition to its array of capital punishment methods, underscores the nation’s leading position in state-sanctioned executions.
This article, images and content belong to the source and curated for informational purposes.