Geneva (Reuters) reports that top U.N human rights officials called on Iran to release Master Taheri…
Day: August 6, 2015
Death sentence on alternative health practitioner highlights alarming use of capital punishment in Iran
UN High Commissioner for Human Rights Zeid Ra’ad Al Hussein shares his opinion on alarming use…