Posts in tag
Mohammad Valizadegan
Film Review: There is No Evil
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 …