NHRI Accreditation Database

SCA Recommendation for Afghanistan Independent Human Rights Commission (AIHRC) – October 2021

“The SCA notes that the AIHRC has not advocated for the abolition of death penalty but has advocated