chinese death vans

Those barbaric methods of death, about which your heart will tremble, your body and mind will tremble, you will lose sleep at night.

In many places in the world, the methods of giving death penalty are so barbaric…