Side event: promoting accountability through human rights mechanisms in Geneva
Yesterday, during the 24th session of the UN Human Rights Council, the ICJ and TRIAL (Swiss Association against Impunity) jointly held a parallel event on promoting accountability through human rights mechanisms in Geneva. (more…)