Posts in tag

Kaveh Ahangar


The use of the death penalty remains controversial, to say the least. While in most developed countries, but tellingly not all of the United States of America, it has been phased out, there are over fifty countries where it’s still actively used. Even Iran’s fairly dreadful COVID record didn’t stop the Islamic republic using it …