2023
Oct (1)
October 2023
October 10, 2023
UN Human Rights Committee Meeting on Iran; Islamic Republic Delegation Defends 'Amputation'
The UN Human Rights Committee is reviewing human rights violations in Iran, where the Islamic Republic delegation defended practices like flogging and amputation. Amnesty International…