Press releases English 11 May 2023 Afghanistan: UN experts appalled by Taliban announcement on capital punishment https://web.test.ohchr.un-icc.cloud/en/press-releases/2023/05/afghanistan-un-experts-appalled-taliban-announcement-capital-punishment