Highlights Assistant to the head of the judiciary in Iran: Almost 90,000 people arrested following the recent riots have been pardoned after the Iranian leader's approval 12 Apr 2023 22:46