NCHRL Denounces Appointment of “Human Rights” Abuser in Libyan Government
Head of the National Commission for Human Rights in Libya (NCHRL), Ahmed Hamza denounced the appointment of Emad Trabelsi, as ...
Read moreHead of the National Commission for Human Rights in Libya (NCHRL), Ahmed Hamza denounced the appointment of Emad Trabelsi, as ...
Read more