Supreme Leader denies systemic corruption in Iran

Iran's Supreme Leader Ali Khamenei during a speech on May 28, 2025.
Iran's Supreme Leader Ali Khamenei during a speech on May 28, 2025.

Iran’s Supreme Leader Ali Khamenei denied any systematic corruption in Iran in a speech on Wednesday amid days of union protests and after a harsh critique of Tehran by US President Donald Trump this month.