Iranian authorities have pardoned 22 thousand people who took part in the recent anti-government protests
Iran's supreme leader Ali Khamenei has reportedly pardoned "tens of thousands" of prisoners including some arrested in the protests in ...
Read more