Iranian Nobel Laureate Ebadi Criticizes Human Rights in Iran Nobel laureate Shirin Ebadi urged the international community Wednesday to throw its support behind a U.N. General Assembly resolution condemning the lack of human rights Read More » November 13, 2009 No Comments