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
The United Nations said the detention and mistreatment of a large group of Egyptian citizens in Libya is a possible violation of international law