Khamenei Lessons on my recent trip to Tehran by Attorney Ziyaad E Patel | 24 August 2026

I have been conscientized since a young age about the revolution of the Islamic Republic of Iran. It was only in my later years and work as a South African Attorney and international human rights lawyer in the solidarity struggle for the liberation of the oppressed people of Palestine, has the significance of the steadfastness [...]