Human Rights Council- ILA International Liberty Association reports that, Amnesty International has urges states taking part in Iran’s Universal Periodic Review (UPR) to denounce the widespread human rights violations and make concrete recommendations for the Iranian authorities to address them. Amnesty international issued a statement... Read More