bn:00328423n
Noun Concept
PT
necklacing
EN
Necklacing is a method of extrajudicial summary execution and torture carried out by forcing a rubber tire drenched with petrol around a victim's chest and arms, and setting it on fire. Wikipedia
Relations
Sources
Wikipedia Translations