Skip Navigation

Execution van - Developed by the government of the People's Republic of China which allows death sentences to be carried out without moving the prisoner to an execution ground

9
9 comments
9 comments