A group of independent UN human rights experts on Friday urged Iran to stop the execution of five Ahwazi activists. UN Special Rapporteur on the situation of human rights in the Islamic Republic of Iran Ahmed Shaheed...
Search Results for: 12952
READ MORE ▸