Score Settling in Tripoli Intensifies AfricaThe Caravel ArchivesMarch 22, 2017Council of Deputies, Fayez al-Sarraj, General National Congress, Government of National Accord, LibyaComment