Afghanistan: UN Human Rights Council urged to establish accountability mechanism
The UN Human Rights Council should establish an accountabiliy mechanism for gross human rights violations in Afghansitan, in particular against women and girls, urged today the ICJ. (more…)