Human rights groups call for an international mechanism to bridge the accountability gap in Libya
… an international follow-up mechanism to investigate ongoing human rights violations and ensure that perpetrators do not escape punishment. Read more: Human rights groups call for an international mechanism to bridge the accountability gap in LibyaContinue Reading