From left, Speaker of Libya's House of Representatives Aguila Saleh, UN Special Adviser on Libya Stephanie Williams and President of the High State Council of State Khaled Al Mishri meet in Geneva in June last year. AFP
From left, Speaker of Libya's House of Representatives Aguila Saleh, UN Special Adviser on Libya Stephanie Williams and President of the High State Council of State Khaled Al Mishri meet in Geneva in Show more

Libya's rival factions agree in Cairo to work towards 'constitutional base' for settlement