… 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 Libya
2025-03-29