Members of security forces affiliated with the Libyan Government of National Accord (GNA)'s Interior Ministry stand at a make-shift checkpoint in the town of Tarhuna, about 65 kilometres southeast of the capital Tripoli on June 11, 2020.  / AFP / Mahmud TURKIA
Members of security forces affiliated with the Libyan Government of National Accord's Interior Ministry stand at a make-shift checkpoint in the town of Tarhuna, about 65 kilometres southeast of the caShow more

UN alarmed by footage of Egyptian workers in Libya being abused


The National