Slow slicing

Lingchi was a form of torture and execution used in China from roughly 900 until it was banned in 1905. ...
Read more