ifmat.org
Iran regime faces condemnation of its human rights record
On Thursday, the Iranian government came under renewed pressure from human rights advocates after authorities announced that they had carried out a sentence of amputation on a prisoner convicted of multiple counts of theft