&A: Why should the UN Human Rights Council establish an independent mechanism on Afghanistan?
A:
Ninety Afghan, regional and international non-governmental organizations have recently renewed their appeal to the UN Human Rights Council (HRC) to establish an independent investigative …
Ninety Afghan, regional and international non-governmental organizations have recently renewed their appeal to the UN Human Rights Council (HRC) to establish an independent investigative mechanism, complementary...