Ayatollah Mohammad Sadeq Khalkhali

GPTKB entity