ifmat.org
Iran human rights December 2017 report
December marked the World Human Rights Day. The Iranian regime, however, continued to issue cruel sentences and impose inhuman punishments, including public executions, implementing flogging sentences, fabricating new charges against political prisoners, suppressing religious minorities and widespre