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

You're viewing a single thread.