Iran's*Supreme Leader Ayatollah Ali Khamenei has pardoned more than 3,500 prisoners.
Click to go to full story