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 capital Tripoli. AFP  
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