Now
58
Fri
62
Sat
68
The Death Penalty Information Center states the ritual goes so far back in history that its exact origins are unclear.