Still Lingering in the Cave

The Ayatollah Ali Khamenei is dead.For decades, he held ultimate political and religious authority over a theocratic regime that continues to oppress Iranians at home and sponsor terrorism abroad. For those who survived torture and other forms of ill-treatment at…

Rainer Ebert