Constitutional Gender Violence: Stoning in Iran

Stoning is a form of execution in which a group of people throw stones at a person until they die. It still happens in many Muslim countries, mostly for the punishment of adultery and cheating.