The National Institution for Human Rights in Libya condemned in a statement the contents being published across various Libyan advertising platforms directed against immi
The National Institution for Human Rights in Libya (NIHRL) has denounced the establishment of a Supreme Constitutional Court in Benghazi, deeming the move "unconstitution