Life Choked: Supported From The Back

Life Choked Having your life stuffed out of you—a popular device for strangling one’s enemies—was the garrote. Popularized since World War 2, it has been regularly employed as a weapon by soldiers for silent killing. Also was quite popular in…









