Iran’s Supreme Leader, Ayatollah Ali Khamenei, has pardoned “tens of thousands” of prisoners, including some arrested in recent anti-government protests, state news agency IRNA reported on Sunday (February 5). The pardons are said to be made in honour of the 1979 Islamic Revolution. Read More.