ifmat.org
Iran justifies Human Rights Violations
Reaching to a critical United Nations report, Iran’s High Council for Human Rights has justified capital punishment in terms of “cultural diversity.”