CREID calls for creation of a robust international accountability mechanism to monitor and report on the human rights situation in Afghanistan
Human Rights Council – 31st Special Session – Tuesday 24th August 2021 Special Session on the serious human rights concerns and…