cihrs.org
CIHRS: Spiral of Violence in Libya is Natural Result of Impunity
During the 30th session of the UN Human Rights Council (HRC), which concluded yesterday, Friday, at the council’s headquarters in Geneva, the Cairo Institute for Human Rights Studies spotlighted the …